PROGRAMADORES / SERVIDOR MCP

A sua plataforma de consentimento, à distância de um prompt.

Ligue um assistente à conta Katla que já tem. Pergunte o que os seus sites estão a colocar, lance uma análise, corrija uma classificação, na mesma janela em que já estava a trabalhar.

ClaudeClaude CodeChatGPTCursorVS Code

Quais dos nossos sites ficaram abaixo de 70% de consentimento esta semana?

katla_get_consent_statsDois: shop.example.com com 64% e blog.example.com com 68%. Ambos estavam pouco acima dos 80% na semana passada.

Volta a analisar a loja e diz-me o que há de novo.

katla_scan_site47 cookies, três deles novos desde a última análise e todos de uma ferramenta de landing pages. Dois foram classificados como marketing; um continua por classificar e aguarda a sua decisão.
CONFIGURAÇÃO

Um URL. Sem instalação, sem chaves.

É um servidor remoto, por isso não há nada para executar localmente nem nenhuma chave de API para criar. Inicia sessão com a conta Katla que já tem.

  1. Adicione 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.")} ao seu cliente.
  2. Inicie sessão com a sua conta Katla quando o navegador abrir.
  3. Pergunte. As ferramentas de escrita identificam-se, para que o seu cliente possa pedir confirmação primeiro.
1. Abra Settings → Connectors
2. Adicione um custom connector
3. Cole o URL do servidor:

   https://api.katla.app/mcp

4. Clique em Add e inicie sessão quando o navegador abrir.
Settings → Connectors → Add custom connectorGuia de configuração →
AS FERRAMENTAS

24 ferramentas, e nada escondido por trás delas.

As mesmas operações que o painel e a CLI usam, e ainda verificações de conformidade gratuitas para qualquer URL. 17 de leitura, 7 de escrita.

katla_check_cookiesLEITURA
Auditoria de cookies de uma página de qualquer URL, seu ou não.
katla_check_consent_modeLEITURA
Verificação do Google Consent Mode v2 para qualquer URL.
katla_list_teamsLEITURA
Equipas a que a conta pertence.
katla_list_sitesLEITURA
Sites, com o estado da última análise.
katla_get_siteLEITURA
Um site completo, incluindo as definições.
katla_get_planLEITURA
Plano de faturação e utilização face aos limites.
katla_list_cookiesLEITURA
Inventário classificado, com pontuações de confiança.
katla_list_cookie_descriptionsLEITURA
Descrições personalizadas, por cookie e por idioma.
katla_list_consentsLEITURA
Registos de consentimento, para exportação ou auditoria.
katla_get_consent_statsLEITURA
Taxas de aceitação, rejeição e aceitação parcial de um site.
katla_get_scan_statusLEITURA
Progresso de uma análise já em curso.
katla_get_accessibilityLEITURA
Resultados WCAG e EN 301 549 da análise mais recente.
katla_get_accessibility_findingsLEITURA
Os elementos com falhas, com seletores e código.
katla_get_accessibility_widget_snippetLEITURA
Tag do widget de acessibilidade, com o canto, a cor de destaque e os links.
katla_get_install_snippetLEITURA
Tag do widget, link de configurações de cookies e incorporação da política.
katla_get_policyLEITURA
Configuração, detalhes e incorporação da política em qualquer idioma.
katla_get_skillLEITURA
Como instalar os widgets ou o SDK no seu código.
katla_add_siteESCRITA
Adiciona um domínio à conta.
katla_scan_siteESCRITA
Inicia uma análise num site.
katla_update_cookie_categoryESCRITA
Reclassifica um cookie; a correção mantém-se.
katla_set_cookie_descriptionESCRITA
Escreve o seu próprio texto para um cookie.
katla_remove_cookie_descriptionESCRITA
Remove uma correção e volta ao texto gerado.
katla_update_site_settingsESCRITA
Cores, cantos, layout, regulamento e links do banner.
katla_generate_privacy_policyESCRITA
Guarda ou atualiza os dados da empresa na política.
Referência completa, com todos os parâmetros →
O QUE AS PESSOAS PERGUNTAM

As perguntas que antes precisavam de um ticket.

ENGENHARIA

«Alguma coisa nova começou a colocar cookies em staging esta semana?»

Faz uma análise e compara o inventário com o que lá estava antes.

MARKETING

«Qual é a nossa taxa de aceitação, e onde é pior?»

Estatísticas de consentimento por site, para que a conversa sobre o texto do banner comece com números.

JURÍDICO

«Dá-me todos os cookies que declaramos como marketing, com a respetiva finalidade.»

O inventário classificado, com as descrições que a sua política publica.

DESIGN

«Faz o banner de cookies condizer com a nossa marca.»

Lê as cores e o arredondamento dos cantos do seu site, mostra o que encontrou e guarda-os no banner.

SUPORTE

«Reclassifica _hjSession como funcional e explica porquê.»

Escreve a categoria e a sua própria descrição, nos idiomas que serve.

JURÍDICO

«Coloca a nossa política de cookies na página de privacidade, em alemão.»

Incorpora a política escrita a partir da sua análise, com o estilo das suas outras páginas, e liga o banner a ela.

PERMISSÕES

Só pode fazer o que o utilizador pode.

Ligar um assistente não devia alargar o acesso de ninguém. Autentica-se com a sua conta, via OAuth 2.1, e leva apenas os âmbitos que lhe concedeu.

Com âmbitos
Os tokens têm katla:read ou katla:write. Uma ligação só de leitura não pode lançar uma análise nem alterar uma classificação.
Age em seu nome
As ferramentas passam pela sua própria conta, por isso um assistente chega exatamente às mesmas equipas e sites que o utilizador, e a mais nenhum.
Escritas declaradas
Cada ferramenta declara se altera alguma coisa, para que o seu cliente possa perguntar antes de a executar.
Revogável
A autorização é OAuth 2.1 e pode ser revogada a qualquer momento, o que corta a ligação de imediato.

Cole um URL e faça-lhe uma pergunta.

https://api.katla.app/mcp