Pular para o conteúdo
Biscotti CMP
PreçosDownloadsDocumentaçãoMCP ServerBlog
EntrarComece grátis
Início›pt-BR
Servidor MCP
Introdução
  • Visão geral
  • Executar com o npx
  • Instalação global
Configuração do IDE
  • Claude Desktop
  • Cursor
  • Olá
  • Outros clientes da MCP
Ferramentas disponíveis
  • Gerenciamento de sites
  • Gerenciamento de banners
  • Análise de conformidade
  • Análise de consentimento
  • Documentos jurídicos
  • Serviços
  • Webhooks
  • Agência
Recursos e sugestões
  • Recursos do MCP
  • Modelos de prompts
Autenticação
  • Requisitos relativos à chave API
  • Obter uma chave API
Documentação do servidor MCP

Documentação do servidor MCP

Introdução

Visão geral

O servidor Biscotti CMP MCP permite que os assistentes de IA interajam com a sua conta Biscotti CMP de forma programática. Faça a gestão de sites, banners, verificações de conformidade, análises de consentimento, documentos legais e muito mais — tudo através de comandos em linguagem natural no seu IDE.

O servidor MCP (Model Context Protocol) funciona como uma ponte entre o seu assistente de IA e a API Biscotti CMP, disponibilizando um conjunto de ferramentas que podem ser chamadas diretamente a partir do seu ambiente de desenvolvimento.

Pré-requisitos

  • Node.js 18 ou posterior
  • Uma conta Biscotti CMP com um plano Agency ou LTD Agency
  • Uma chave API da página «Definições do programador»

Introdução rápida

A forma mais rápida de começar é utilizando npx — sem necessidade de instalação:

bash
npx @biscotti-cmp/mcp-server

Executar com o npx

Execute o MCP Server diretamente, sem o instalar globalmente. Esta é a abordagem recomendada para a maioria dos utilizadores:

bash
npx @biscotti-cmp/mcp-server
Sucesso

Ao utilizar npx, o servidor é descarregado e executado em tempo real. A configuração do seu IDE tratará disso automaticamente.

Instalação global

Se preferir instalar o servidor MCP globalmente em seu sistema:

bash
npm install -g @biscotti-cmp/mcp-server

Após a instalação, você pode executar o servidor diretamente:

bash
biscotti-mcp
Sucesso

A instalação global é útil se você deseja tempos de inicialização mais rápidos ou precisa executar o servidor em ambientes sem acesso à internet.

Configuração do IDE

Claude Desktop

Para utilizar o servidor Biscotti CMP MCP com o Claude Desktop, adicione a seguinte configuração ao ficheiro de definições do Claude Desktop.

Localização do ficheiro de configuração
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Configuração

Adicione o seguinte ao seu ficheiro de configuração:

json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Sucesso

Substitua your-api-key-here pela sua chave API real, disponível na página de Configurações do Desenvolvedor.

Reinicie o Claude Desktop após guardar o ficheiro de configuração. As ferramentas Biscotti CMP aparecerão no menu de ferramentas.

Cursor

Para utilizar o servidor Biscotti CMP MCP com o Cursor, adicione a seguinte configuração às suas definições do Cursor MCP.

Localização do ficheiro de configuração
  • Ao nível do projeto: .cursor/mcp.json na raiz do seu projeto
  • Global: ~/.cursor/mcp.json
Configuração
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Sucesso

Substitua your-api-key-here pela sua chave API real, disponível na página de Configurações do Desenvolvedor.

Após guardar, o Cursor irá detetar automaticamente o servidor MCP e disponibilizar as ferramentas no assistente de IA.

Olá

Para utilizar o servidor Biscotti CMP MCP com o Kiro, configure-o através das definições do MCP.

Localização do ficheiro de configuração
  • Ao nível do projeto: .kiro/settings/mcp.json na raiz do seu projeto
  • Global: ~/.kiro/settings/mcp.json
Configuração
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Sucesso

Substitua your-api-key-here pela sua chave API real, disponível na página de Configurações do Desenvolvedor.

O Kiro irá detetar automaticamente a configuração do servidor MCP e disponibilizar as ferramentas Biscotti CMP.

Outros clientes da MCP

O servidor Biscotti CMP MCP é compatível com qualquer cliente compatível com MCP. Utilize a seguinte configuração genérica:

Configuração geral
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}

Se o seu cliente MCP utilizar um formato de configuração diferente, os parâmetros principais são:

  • Comando: npx
  • Argumentos: -y @biscotti-cmp/mcp-server
  • Variável de ambiente: BISCOTTI_API_KEY defina com a sua chave API
Sucesso

Consulte a documentação do seu cliente MCP para saber a localização exata e o formato do ficheiro de configuração.

Ferramentas disponíveis

Gerenciamento de sites

Ferramentas para gerenciar seus sites no Biscotti CMP.

list_websites

Listar todos os sites em sua conta com suas configurações e status.

get_website

Obter informações detalhadas sobre um site específico, incluindo configurações, domínios e status de varredura.

create_website

Criar um novo site com domínio, nome e opções de configuração.

update_website

Atualizar as configurações do site, como nome, domínio ou opções de configuração.

get_install_script

Obter o snippet de instalação em JavaScript para um site, pronto para colar em seu HTML.

Gerenciamento de banners

Ferramentas para criar e gerir banners de consentimento.

list_banners

Liste todos os banners de consentimento para um site.

get_banner

Obtenha a configuração detalhada do banner, incluindo cores, textos e posicionamento.

create_banner

Crie um novo banner de consentimento com design personalizável e configurações de comportamento.

update_banner

Atualize o design, os textos ou a configuração de comportamento de um banner existente.

delete_banner

Exclua um banner de consentimento.

get_banner_embed

Obtenha o código de incorporação para um banner específico.

Análise de conformidade

Ferramentas para varredura de sites e verificação do status de conformidade.

trigger_scan

Iniciar uma nova varredura de conformidade para um site para detectar cookies, rastreadores e serviços de terceiros.

list_scans

Lista scans de um site, incluindo cookies e serviços detectados.

generate_compliance_report

Gera um relatório de conformidade para um site.

Análise de consentimento

Ferramentas para acessar estatísticas de consentimento e dados analíticos.

get_consent_stats

Obter estatísticas de consentimento, incluindo taxas de opt-in, distribuição de consentimento e tendências ao longo do tempo.

export_consent_logs

Exporta logs de consentimento detalhados para auditoria e relatórios de conformidade. Use lookup_consent para buscar um único registro de consentimento pelo seu ID de Consentimento.

Documentos jurídicos

Ferramentas para a gestão de documentos jurídicos, tais como políticas de privacidade, termos de serviço e páginas de aviso legal.

list_legal_documents

Liste todos os documentos legais para um site.

get_legal_document

Obtenha o conteúdo e a configuração de um documento legal específico.

generate_legal_document

Gere um novo documento legal com base na configuração do seu site e jurisdição.

Serviços

Ferramentas para gerenciar serviços de terceiros detectados e suas categorias de consentimento.

list_services

Lista todos os serviços de terceiros detectados para um site.

update_service_category

Atualiza a categoria de consentimento ou a configuração de bloqueio de um serviço.

Webhooks

Ferramentas para gerenciar integrações de webhooks para notificações de eventos em tempo real.

list_webhooks

Listar todos os webhooks configurados para a sua conta.

create_webhook

Cria um novo endpoint de webhook para receber eventos de consentimento (consent.granted, consent.revoked).

delete_webhook

Excluir um endpoint de webhook.

test_webhook

Enviar um evento de teste para um endpoint de webhook para verificar a conectividade.

Agência

Ferramentas para gerenciamento de contas de agência e operações de clientes.

list_agency_clients

Listar todas as contas de clientes gerenciadas pela sua agência.

get_agency_usage

Obter um relatório de uso de todas as contas de clientes, incluindo contagem de sessões e uso de recursos.

create_agency_client

Criar uma nova conta de cliente sob a sua agência.

Recursos e sugestões

Recursos do MCP

O servidor Biscotti CMP MCP disponibiliza os seguintes recursos que os assistentes de IA podem consultar para obter contexto:

  • biscotti://sites — Lista de todos os sites da sua conta
  • biscotti://website/{id} — Configuração detalhada do site
  • biscotti://compliance/{id} — Estado atual de conformidade de um site
  • biscotti://banners/{websiteId} — Todos os banners de um site

Os recursos fornecem um contexto de leitura apenas que ajuda os assistentes de IA a compreender a sua configuração atual antes de efetuarem alterações.

Modelos de prompts

O MCP Server inclui modelos de prompt integrados para fluxos de trabalho comuns:

Auditoria de Conformidade

Realizar uma auditoria completa de conformidade num site, verificando a presença de cookies, analisando a configuração do consentimento e gerando um relatório.

text
Execute uma auditoria de conformidade no meu site example.com e sugira melhorias.
Configuração do banner

Crie e configure um banner de consentimento com o seu design preferido e as suas definições de comportamento.

text
Crie um banner de consentimento compatível com GDPR para meu site com um tema escuro e posição inferior esquerda.
Elaboração de documentos jurídicos

Crie documentos jurídicos com base na configuração do seu site e na jurisdição de destino.

text
Gere uma política de privacidade para meu site alemão que cubra Google Analytics e Facebook Pixel.

Autenticação

Requisitos relativos à chave API

O servidor Biscotti CMP MCP requer uma chave API para se autenticar na API do Biscotti CMP. Todos os pedidos efetuados pelo servidor MCP são autenticados através da sua chave API.

Como funciona a autenticação

  1. Pode gerar uma chave API na página «Definições do programador» do seu painel de controlo do Biscotti CMP.
  2. A chave API é definida como a BISCOTTI_API_KEY na configuração do seu cliente MCP.
  3. O servidor MCP inclui esta chave como um token Bearer em todas as solicitações de API.
  4. A API Biscotti CMP valida a chave e devolve dados relativos à sua conta.
Aviso

Mantenha a sua chave API em segredo. Não a inclua no controlo de versões nem a partilhe publicamente. Se for comprometida, altere a chave imediatamente na página «Definições do programador».

Obter uma chave API

Para obter uma chave API para o servidor MCP:

  1. Inicie sessão no seu painel de controlo do Biscotti CMP em app.biscotti-cmp.com.
  2. Aceda às «Definições do programador» na barra lateral.
  3. Clique em «Gerar nova chave» no separador «Chaves API».
  4. Dê à sua chave um nome descritivo (por exemplo, «Servidor MCP - Desenvolvimento»).
  5. Opcionalmente, defina uma data de validade para a chave.
  6. Copie a chave gerada imediatamente — ela só será exibida uma vez.
Sucesso

As chaves API estão disponíveis nos planos Agency e LTD Agency. Se não vir a página «Definições do programador», poderá ser necessário atualizar o seu plano.

Melhores práticas de gestão de chaves
  • Utilize chaves API distintas para os ambientes de desenvolvimento e de produção.
  • Defina datas de validade para as chaves utilizadas temporariamente.
  • Alterne as chaves regularmente e revogue as chaves não utilizadas.
  • Utilize a funcionalidade de rotação de chaves para substituir as chaves sem tempo de inatividade.
Biscotti CMP

Made with 🍪 in Germany.

Produto

Sobre NósFuncionalidadesPreçosDocumentaçãoServidor MCPVerificação de cookiesAcessibilidadeDownloadsLegal WatchdogAssessment EngineTrust PortalEnterpriseBase de Conhecimento sobre Privacidade e ConsentimentoBlogGlossário de Consentimento de Cookies e PrivacidadeJurisdiçõesAcessibilidade como princípio de design

Jurídico

Aviso LegalPolítica de PrivacidadeTermos de ServiçoDireito de RevogaçãoDPAPolítica de cookies

Contacto

Contacto
© 2026 Biscotti – Um serviço da Campcruisers GmbH