UTVECKLARE / MCP-SERVER

Din samtyckesplattform, en prompt bort.

Anslut en assistent till det Katla-konto du redan har. Fråga vad dina webbplatser sätter, kör en skanning, rätta en klassificering, i samma fönster som du redan arbetade i.

ClaudeClaude CodeChatGPTCursorVS Code

Vilka av våra webbplatser hamnade under 70 % samtycke den här veckan?

katla_get_consent_statsTvå: shop.example.com med 64 % och blog.example.com med 68 %. Båda låg strax över 80 % förra veckan.

Skanna om butiken och berätta vad som är nytt.

katla_scan_site47 cookies, tre av dem nya sedan förra skanningen och alla från samma verktyg för landningssidor. Två blev marknadsföring, en är fortfarande oklassificerad och väntar på dig.
INSTALLATION

En URL. Ingen installation, inga nycklar.

Det är en fjärrserver, så det finns inget att köra lokalt och ingen API-nyckel att skapa. Du loggar in med det Katla-konto du redan har.

  1. Lägg till function(){throw Error("Attempted to call MCP_URL() from the server but MCP_URL is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")} i din klient.
  2. Logga in med ditt Katla-konto när webbläsaren öppnas.
  3. Fråga. Skrivande verktyg talar om att de ändrar något, så att din klient kan be om bekräftelse först.
1. Öppna Settings → Connectors
2. Lägg till en anpassad connector (Add custom connector)
3. Klistra in serverns URL:

   https://api.katla.app/mcp

4. Klicka på Add och logga sedan in när webbläsaren öppnas.
Settings → Connectors → Add custom connectorInstallationsguide →
VERKTYGEN

24 verktyg, och inget gömt bakom dem.

Samma operationer som dashboarden och CLI:t använder, plus gratis efterlevnadskontroller för vilken URL som helst. 17 läsande, 7 skrivande.

katla_check_cookiesLÄSER
Cookiegranskning av en sida på vilken URL som helst, din eller någon annans.
katla_check_consent_modeLÄSER
Kontroll av Google Consent Mode v2 för vilken URL som helst.
katla_list_teamsLÄSER
Teamen som kontot tillhör.
katla_list_sitesLÄSER
Webbplatser, med status för den senaste skanningen.
katla_get_siteLÄSER
En webbplats i sin helhet, inklusive inställningar.
katla_get_planLÄSER
Plan och användning i förhållande till planens gränser.
katla_list_cookiesLÄSER
Klassificerad förteckning med konfidenspoäng.
katla_list_cookie_descriptionsLÄSER
Egna beskrivningar, per cookie och språk.
katla_list_consentsLÄSER
Samtyckesbevis, för export eller granskning.
katla_get_consent_statsLÄSER
Andel som accepterar, avvisar och delvis samtycker för en webbplats.
katla_get_scan_statusLÄSER
Förloppet för en skanning som redan körs.
katla_get_accessibilityLÄSER
Resultat för WCAG och EN 301 549 från den senaste skanningen.
katla_get_accessibility_findingsLÄSER
De felande elementen, med selektorer och markup.
katla_get_accessibility_widget_snippetLÄSER
Taggen för tillgänglighetswidgeten, med hörn, accentfärg och länkar.
katla_get_install_snippetLÄSER
Widgettaggen, länken till cookieinställningarna och inbäddningen av policyn.
katla_get_policyLÄSER
Policyns inställningar, uppgifter och inbäddning, på valfritt språk.
katla_get_skillLÄSER
Hur du installerar widgetarna eller SDK:t i din kod.
katla_add_siteSKRIVER
Lägg till en domän i kontot.
katla_scan_siteSKRIVER
Starta en skanning av en webbplats.
katla_update_cookie_categorySKRIVER
Klassificera om en cookie. Ändringen står sig.
katla_set_cookie_descriptionSKRIVER
Skriv en egen formulering för en cookie.
katla_remove_cookie_descriptionSKRIVER
Ta bort en ändring och gå tillbaka till den genererade texten.
katla_update_site_settingsSKRIVER
Bannerns färger, hörnradie, layout, regelverk och länkar.
katla_generate_privacy_policySKRIVER
Spara eller uppdatera företagsuppgifterna i policyn.
Fullständig referens, med varje parameter →
DET HÄR FRÅGAR FOLK

Frågorna som förut krävde ett ärende.

UTVECKLARE

”Har något nytt börjat sätta cookies i stagingmiljön den här veckan?”

Kör en skanning och jämför förteckningen med hur den såg ut tidigare.

MARKNADSFÖRING

”Hur stor andel accepterar, och var är det sämst?”

Samtyckesstatistik per webbplats, så att samtalet om texten i bannern börjar med siffror.

JURIDIK

”Ge mig alla cookies som vi deklarerar som marknadsföring, med syfte.”

Den klassificerade förteckningen med de beskrivningar som din policy publicerar.

DESIGN

”Få cookiebannern att matcha vårt varumärke.”

Läser din webbplats färger och hörnradie, visar vad den hittade och sparar dem i bannern.

SUPPORT

”Klassificera om _hjSession som funktionell och förklara varför.”

Skriver kategorin och din egen beskrivning, på de språk du erbjuder.

JURIDIK

”Lägg in vår cookiepolicy på integritetssidan, på tyska.”

Bäddar in policyn som skrivits utifrån din skanning, stylad som dina andra sidor, och länkar bannern till den.

BEHÖRIGHETER

Den kan bara göra det som du kan.

Att ansluta en assistent ska inte utöka någons åtkomst. Den autentiserar sig som du, via OAuth 2.1, och har de scopes som du har gett den.

Avgränsad
Token har antingen katla:read eller katla:write. En anslutning som bara får läsa kan inte starta en skanning eller ändra en klassificering.
Agerar som du
Verktygen går via ditt eget konto, så en assistent når exakt de team och webbplatser som du når, inget mer.
Skrivningar deklareras
Varje verktyg anger om det ändrar något, så att din klient kan fråga innan det körs.
Kan återkallas
Behörigheten ges via OAuth 2.1 och kan återkallas när som helst, vilket bryter anslutningen direkt.

Klistra in en URL och fråga den något.

https://api.katla.app/mcp