DEWELOPERZY / SERWER MCP

Twoja platforma zgód o jeden prompt stąd.

Połącz asystenta z kontem Katli, które już masz. Zapytaj, co ustawiają Twoje strony, uruchom skanowanie, popraw klasyfikację, a wszystko w tym samym oknie, w którym i tak pracujesz.

ClaudeClaude CodeChatGPTCursorVS Code

Na których naszych stronach wskaźnik zgód spadł w tym tygodniu poniżej 70%?

katla_get_consent_statsNa dwóch: shop.example.com do 64% i blog.example.com do 68%. W zeszłym tygodniu obie miały nieco ponad 80%.

Zeskanuj ponownie sklep i powiedz mi, co jest nowego.

katla_scan_site47 plików cookie, w tym trzy nowe od ostatniego skanowania, wszystkie z jednego narzędzia do stron docelowych. Dwa trafiły do marketingowych, jeden wciąż jest niesklasyfikowany i czeka na Ciebie.
KONFIGURACJA

Jeden URL. Bez instalacji, bez kluczy.

To zdalny serwer, więc niczego nie uruchamiasz lokalnie i nie tworzysz klucza API. Logujesz się kontem Katli, które już masz.

  1. Dodaj 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.")} do swojego klienta.
  2. Zaloguj się kontem Katli, gdy otworzy się przeglądarka.
  3. Pytaj. Narzędzia, które coś zmieniają, same to deklarują, więc Twój klient może najpierw poprosić o potwierdzenie.
1. Otwórz Settings → Connectors
2. Dodaj custom connector
3. Wklej URL serwera:

   https://api.katla.app/mcp

4. Kliknij Add, a potem zaloguj się, gdy otworzy się przeglądarka.
Settings → Connectors → Add custom connectorPrzewodnik konfiguracji →
NARZĘDZIA

24 narzędzia i nic ukrytego za nimi.

Te same operacje, których używają panel i CLI, plus darmowe kontrole zgodności dla dowolnego URL. 17 do odczytu, 7 do zapisu.

katla_check_cookiesODCZYT
Audyt plików cookie jednej strony pod dowolnym URL, Twojej lub nie.
katla_check_consent_modeODCZYT
Kontrola Google Consent Mode v2 dla dowolnego URL.
katla_list_teamsODCZYT
Zespoły, do których należy konto.
katla_list_sitesODCZYT
Strony wraz ze statusem ostatniego skanowania.
katla_get_siteODCZYT
Jedna strona ze wszystkimi szczegółami, w tym ustawieniami.
katla_get_planODCZYT
Plan rozliczeniowy i wykorzystanie jego limitów.
katla_list_cookiesODCZYT
Sklasyfikowany spis z ocenami pewności.
katla_list_cookie_descriptionsODCZYT
Własne opisy, dla każdego pliku cookie i języka.
katla_list_consentsODCZYT
Zapisy zgód do eksportu lub audytu.
katla_get_consent_statsODCZYT
Odsetek akceptacji, odrzuceń i zgód częściowych dla strony.
katla_get_scan_statusODCZYT
Postęp trwającego skanowania.
katla_get_accessibilityODCZYT
Wyniki WCAG i EN 301 549 z ostatniego skanowania.
katla_get_accessibility_findingsODCZYT
Elementy z błędami, z selektorami i kodem HTML.
katla_get_accessibility_widget_snippetODCZYT
Tag widgetu dostępności z rogiem, kolorem akcentu i linkami.
katla_get_install_snippetODCZYT
Tag widgetu, link do ustawień plików cookie i osadzenie polityki.
katla_get_policyODCZYT
Konfiguracja polityki, jej szczegóły i osadzenie w dowolnym języku.
katla_get_skillODCZYT
Jak zainstalować widgety lub SDK w Twoim kodzie.
katla_add_siteZAPIS
Dodaje domenę do konta.
katla_scan_siteZAPIS
Uruchamia skanowanie strony.
katla_update_cookie_categoryZAPIS
Zmienia kategorię pliku cookie, a korekta zostaje.
katla_set_cookie_descriptionZAPIS
Zapisuje Twoje własne sformułowanie dla pliku cookie.
katla_remove_cookie_descriptionZAPIS
Usuwa korektę i przywraca wygenerowany tekst.
katla_update_site_settingsZAPIS
Kolory banera, zaokrąglenie, układ, regulacja i linki.
katla_generate_privacy_policyZAPIS
Zapisuje lub aktualizuje dane firmy w polityce.
Pełna dokumentacja ze wszystkimi parametrami →
O CO PYTAJĄ LUDZIE

Pytania, które kiedyś wymagały zgłoszenia.

INŻYNIERIA

„Czy w tym tygodniu coś nowego zaczęło ustawiać pliki cookie na stagingu?”

Uruchamia skanowanie i porównuje spis z poprzednim stanem.

MARKETING

„Jaki mamy wskaźnik akceptacji i gdzie jest najgorszy?”

Statystyki zgód dla każdej strony, więc rozmowa o treści banera zaczyna się od liczb.

DZIAŁ PRAWNY

„Podaj wszystkie pliki cookie, które deklarujemy jako marketingowe, wraz z ich celem.”

Sklasyfikowany spis z opisami, które publikuje Twoja polityka.

DESIGN

„Dopasuj baner cookie do naszej marki.”

Odczytuje kolory i zaokrąglenie rogów Twojej strony, pokazuje, co znalazł, i zapisuje je w banerze.

WSPARCIE

„Zmień kategorię _hjSession na funkcjonalną i wyjaśnij dlaczego.”

Zapisuje kategorię i Twój własny opis, w językach, w których działasz.

DZIAŁ PRAWNY

„Umieść naszą politykę cookies na stronie o prywatności, po niemiecku.”

Osadza politykę napisaną na podstawie skanowania, ostylowaną jak Twoje pozostałe strony, i linkuje do niej z banera.

UPRAWNIENIA

Może tylko to, co Ty.

Podłączenie asystenta nie powinno nikomu poszerzać dostępu. Uwierzytelnia się jako Ty, przez OAuth 2.1, i ma tylko nadane mu zakresy.

Ograniczone zakresy
Tokeny mają zakres katla:read lub katla:write. Połączenie tylko do odczytu nie uruchomi skanowania ani nie zmieni klasyfikacji.
Działa jako Ty
Narzędzia działają przez Twoje własne konto, więc asystent ma dostęp dokładnie do tych zespołów i stron co Ty, i do niczego więcej.
Zmiany są deklarowane
Każde narzędzie deklaruje, czy coś zmienia, więc Twój klient może zapytać, zanim je uruchomi.
Odwołalne
Autoryzacja odbywa się przez OAuth 2.1 i można ją w każdej chwili cofnąć, co natychmiast zrywa połączenie.

Wklej jeden URL i o coś zapytaj.

https://api.katla.app/mcp