ConsentStack

Configure o consentimento de cookies para GDPR e CCPA: crie um site, publique um banner, escaneie e categorize rastreadores.

Documentação

Conecte o Claude, o Cursor ou qualquer cliente MCP ao servidor MCP hospedado da ConsentStack e gerencie o consentimento de cookies de ponta a ponta. Crie um site, publique o banner, obtenha o snippet de instalação, execute uma varredura de conformidade e categorize rastreadores, tudo a partir do seu agente.

A ConsentStack oferece um servidor MCP hospedado, para que um agente de IA possa configurar e executar o consentimento de cookies para você. MCP (Model Context Protocol) é o padrão aberto que as ferramentas de IA usam para se conectar a serviços externos. Conecte-se uma vez e seu agente terá 22 ferramentas cobrindo todo o trabalho: criar um site, configurar e publicar o banner, obter o snippet de instalação, executar uma varredura de conformidade e categorizar os rastreadores encontrados.

Se você construiu seu site com uma ferramenta de IA como Claude, Cursor, Lovable ou Replit, este é o caminho mais curto para um banner de cookies funcional e em conformidade: o mesmo agente que construiu o site pode instalar o consentimento nele.

Detalhes da conexão

URL do servidorhttps://app.consentstack.io/api/mcp
TransporteHTTP Streamable
AutenticaçãoOAuth 2.1 (faça login com sua conta ConsentStack)
Chaves de APINenhuma. Não há nada para criar ou colar.
Nome no registroio.consentstack/cookie-consent (listado no MCP Registry)

Na primeira conexão, seu cliente MCP abre uma janela do navegador onde você faz login com a mesma conta usada no dashboard. Ainda não tem uma conta ConsentStack? Cadastre-se gratuitamente primeiro; o plano Basic não custa nada.

Conectar a partir do Claude

Para o Claude Code, execute:

claude mcp add --transport http consentstack https://app.consentstack.io/api/mcp

Para o claude.ai ou o aplicativo de desktop do Claude, vá em Configurações > Conectores > Adicionar conector personalizado e cole a URL do servidor. Conclua o login quando a janela do navegador abrir.

Conectar a partir do Cursor ou outro cliente MCP

Adicione o servidor à configuração MCP do seu cliente. Para o Cursor, isso é .cursor/mcp.json:

{
  "mcpServers": {
    "consentstack": {
      "url": "https://app.consentstack.io/api/mcp"
    }
  }
}

Qualquer cliente que suporte servidores MCP remotos via HTTP streamable com OAuth funciona da mesma forma: forneça a URL e faça login quando solicitado.

O que seu agente pode fazer

Todas as 22 ferramentas, agrupadas por tarefa:

TarefaFerramentas
Sites e configuraçãolist_sites, get_site_overview, create_site, manage_domains, get_setup_guide
Configuração do bannerget_config, update_appearance, update_content, update_compliance, update_settings, publish_config, discard_draft
Rastreadores e bloqueiolist_detected_trackers, set_tracker_category, clear_tracker_override, set_hostname_policy
Varredura de conformidadestart_scan, get_scan_result
Análises e logsget_consent_analytics, get_consent_logs
Documentaçãosearch_docs, get_doc

get_setup_guide retorna snippets de instalação com a chave real do seu site preenchida, para que o agente possa colar tags funcionais diretamente no seu código.

Como é uma configuração de ponta a ponta?

Uma execução típica, do zero até a verificação:

  1. Criar. create_site adiciona um site no plano Basic gratuito; manage_domains registra onde ele é executado.
  2. Instalar. get_setup_guide retorna as três tags de instalação com sua chave de site real, e o agente as adiciona ao <head> do seu site.
  3. Configurar. O agente prepara a aparência, o texto e as configurações de conformidade do banner como rascunhos. Rascunhos nunca afetam seu site ao vivo.
  4. Publicar. Após você aprovar as alterações na conversa, publish_config as torna ativas.
  5. Verificar. start_scan executa o scanner de conformidade no site ao vivo: um navegador real visita, recusa o banner e relata qualquer rastreador que disparou mesmo assim. O agente categoriza o que a varredura encontra e reexecuta até que tudo esteja limpo.

Os resultados da varredura vêm com dicas de correção que indicam a ferramenta exata que resolve o problema, para que um agente possa fechar o ciclo sozinho: varrer, categorizar, publicar, revarrer.

O servidor MCP custa algo?

Não. O acesso MCP está incluído em todos os planos, incluindo o Basic gratuito, e create_site cria sites Basic. Recursos de planos pagos (análises de consentimento e logs, por exemplo) permanecem limitados ao plano exatamente como no dashboard; as ferramentas informam ao seu agente qual plano desbloqueia cada recurso, em vez de contornar o limite.

Quem pode fazer alterações?

As mesmas pessoas que podem no dashboard. Cada solicitação é executada sob sua conta com sua função de equipe. Ferramentas de leitura funcionam para qualquer membro da equipe. Gravações de configuração (update_*, publish_config, sobreposições de rastreadores) exigem a função de administrador ou proprietário. E as instruções do próprio servidor orientam os agentes a resumir alterações pendentes e obter sua aprovação explícita antes de publicar qualquer coisa.

Como o acesso é protegido?

O servidor implementa OAuth 2.1 com descoberta padrão de recursos protegidos, para que os clientes negociem o login automaticamente. Os tokens são emitidos para sua conta, nunca para uma chave compartilhada, e cada consulta ao banco de dados aplica a mesma segurança em nível de linha que o dashboard usa. Não há chaves de API de longa duração para vazar ou rotacionar.

O que vem a seguir

[

Integração HubSpot

Instale a ConsentStack no HubSpot CMS, substitua o banner de cookies do HubSpot pelo seu próprio e mantenha os domínios do seu portal sincronizados automaticamente.

](https://www.consentstack.io/docs/developers/hubspot)[

Guias de Frameworks

Guias passo a passo para adicionar a ConsentStack a React, Next.js, Vue, Nuxt e sites estáticos.

](https://www.consentstack.io/docs/developers/framework-guides)