ENTWICKLER / MCP-SERVER

Ihre Consent-Plattform, nur einen Prompt entfernt.

Verbinden Sie einen Assistenten mit dem Katla-Konto, das Sie schon haben. Fragen Sie, was Ihre Websites setzen, starten Sie einen Scan, korrigieren Sie eine Klassifizierung, im selben Fenster, in dem Sie ohnehin gerade arbeiten.

ClaudeClaude CodeChatGPTCursorVS Code

Welche unserer Websites sind diese Woche unter 70 % Einwilligung gefallen?

katla_get_consent_statsZwei: shop.example.com mit 64 % und blog.example.com mit 68 %. Beide lagen letzte Woche noch bei gut 80 %.

Shop neu scannen: Was ist neu?

katla_scan_site47 Cookies, drei davon neu seit dem letzten Scan und alle von einem einzigen Landingpage-Tool. Zwei wurden als Marketing eingestuft, eines ist noch nicht klassifiziert und wartet auf Sie.
EINRICHTUNG

Eine URL. Keine Installation, keine Schlüssel.

Es ist ein Remote-Server: Es gibt nichts lokal auszuführen und keinen API-Schlüssel zu erstellen. Sie melden sich mit dem Katla-Konto an, das Sie schon haben.

  1. Fügen Sie 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.")} in Ihrem Client hinzu.
  2. Melden Sie sich mit Ihrem Katla-Konto an, wenn sich der Browser öffnet.
  3. Fragen Sie. Schreibende Tools geben sich zu erkennen, damit Ihr Client vorher nachfragen kann.
1. Settings → Connectors öffnen
2. Einen Custom Connector hinzufügen
3. Server-URL einfügen:

   https://api.katla.app/mcp

4. Auf Add klicken, dann anmelden, wenn sich der Browser öffnet.
Settings → Connectors → Add custom connectorEinrichtungsanleitung →
DIE TOOLS

24 Tools, und nichts dahinter versteckt.

Dieselben Operationen, die Dashboard und CLI nutzen, plus kostenlose Compliance-Prüfungen für jede URL. 17 lesend, 7 schreibend.

katla_check_cookiesLESEN
Cookie-Audit einer einzelnen Seite, für jede URL, ob Ihre oder nicht.
katla_check_consent_modeLESEN
Prüfung von Google Consent Mode v2 für jede URL.
katla_list_teamsLESEN
Teams, denen das Konto angehört.
katla_list_sitesLESEN
Websites, mit dem Status ihres letzten Scans.
katla_get_siteLESEN
Eine Website vollständig, inklusive ihrer Einstellungen.
katla_get_planLESEN
Tarif und Nutzung im Verhältnis zu seinen Limits.
katla_list_cookiesLESEN
Klassifiziertes Inventar mit Konfidenzwerten.
katla_list_cookie_descriptionsLESEN
Eigene Beschreibungen, pro Cookie und Sprache.
katla_list_consentsLESEN
Einwilligungsnachweise, für Export oder Audit.
katla_get_consent_statsLESEN
Raten für Zustimmung, Ablehnung und Teilzustimmung einer Website.
katla_get_scan_statusLESEN
Fortschritt eines bereits laufenden Scans.
katla_get_accessibilityLESEN
Ergebnisse zu WCAG und EN 301 549 aus dem letzten Scan.
katla_get_accessibility_findingsLESEN
Die fehlerhaften Elemente, mit Selektoren und Markup.
katla_get_accessibility_widget_snippetLESEN
Tag des Barrierefreiheits-Widgets, mit Bildschirmecke, Akzentfarbe und Links.
katla_get_install_snippetLESEN
Widget-Tag, Link zu den Cookie-Einstellungen und Einbettung der Richtlinie.
katla_get_policyLESEN
Einrichtung, Angaben und Einbettung der Richtlinie, in jeder Sprache.
katla_get_skillLESEN
Wie Sie die Widgets oder das SDK in Ihren Code einbauen.
katla_add_siteSCHREIBEN
Eine Domain zum Konto hinzufügen.
katla_scan_siteSCHREIBEN
Einen Scan für eine Website starten.
katla_update_cookie_categorySCHREIBEN
Ein Cookie neu einordnen; die Überschreibung bleibt bestehen.
katla_set_cookie_descriptionSCHREIBEN
Eigene Formulierung für ein Cookie schreiben.
katla_remove_cookie_descriptionSCHREIBEN
Eine Überschreibung entfernen und zum generierten Text zurückkehren.
katla_update_site_settingsSCHREIBEN
Bannerfarben, Radius, Layout, Regelwerk und Links.
katla_generate_privacy_policySCHREIBEN
Die Firmenangaben in der Richtlinie speichern oder aktualisieren.
Vollständige Referenz mit allen Parametern →
WAS LEUTE FRAGEN

Die Fragen, für die man früher ein Ticket brauchte.

ENTWICKLUNG

„Hat auf Staging diese Woche etwas Neues angefangen, Cookies zu setzen?“

Startet einen Scan und vergleicht das Inventar mit dem vorherigen Stand.

MARKETING

„Wie hoch ist unsere Zustimmungsrate, und wo ist sie am schlechtesten?“

Einwilligungsstatistiken pro Website, damit die Diskussion über den Bannertext mit Zahlen beginnt.

RECHTSABTEILUNG

„Alle Cookies, die wir als Marketing deklarieren, mit ihrem Zweck.“

Das klassifizierte Inventar mit den Beschreibungen, die Ihre Richtlinie veröffentlicht.

DESIGN

„Das Cookie-Banner an unsere Marke anpassen.“

Liest Farben und Eckenradius Ihrer Website aus, zeigt Ihnen, was es gefunden hat, und speichert beides im Banner.

SUPPORT

„_hjSession als funktional einstufen, mit Begründung.“

Schreibt die Kategorie und Ihre eigene Beschreibung, in den Sprachen, die Sie anbieten.

RECHTSABTEILUNG

„Unsere Cookie-Richtlinie auf die Datenschutzseite stellen, auf Deutsch.“

Bettet die aus Ihrem Scan erstellte Richtlinie ein, gestaltet wie Ihre anderen Seiten, und verlinkt das Banner darauf.

BERECHTIGUNGEN

Es kann nur, was Sie können.

Einen Assistenten zu verbinden, sollte niemandem mehr Zugriff verschaffen. Er authentifiziert sich als Sie, über OAuth 2.1, und trägt nur die Scopes, die Sie ihm gewährt haben.

Begrenzt
Tokens tragen katla:read oder katla:write. Eine reine Leseverbindung kann weder einen Scan starten noch eine Klassifizierung ändern.
Handelt als Sie
Tools laufen über Ihr eigenes Konto, sodass ein Assistent genau die Teams und Websites erreicht, die Sie erreichen, und nicht mehr.
Schreibzugriffe sind deklariert
Jedes Tool gibt an, ob es etwas verändert, damit Ihr Client nachfragen kann, bevor er es ausführt.
Widerrufbar
Die Autorisierung läuft über OAuth 2.1 und lässt sich jederzeit widerrufen, was die Verbindung sofort trennt.

Eine URL einfügen und einfach etwas fragen.

https://api.katla.app/mcp