Salta al contingut
Biscotti CMP
PreusDescàrreguesDocsMCP ServerBlog
Inici de sessióComença gratuïtament
Inici›Servidor MCP
Servidor MCP
Començant
  • Visió general
  • Executa amb npx
  • Instal·lació global
Configuració de l'IDE
  • Claude Desktop
  • Cursor
  • Kiro
  • Altres clients MCP
Eines disponibles
  • Gestió de llocs web
  • Gestió de banners
  • Anàlisi de compliment normatiu
  • Analítica de consentiment
  • Documents legals
  • Serveis
  • Webhooks
  • Agència
Recursos i indicacions
  • Recursos MCP
  • Plantilles de sol·licitud
Autenticació
  • Requisit de clau API
  • Obtenció d'una clau API
Documentació del servidor MCP

Documentació del servidor MCP

Començant

Visió general

El servidor MCP de Biscotti CMP permet als assistents d'IA interactuar amb el vostre compte de Biscotti CMP de manera programàtica. Gestioneu llocs web, bàners, escanejos de compliment, anàlisi de consentiment, documents legals i molt més, tot mitjançant ordres en llenguatge natural al vostre IDE.

El servidor MCP (Model Context Protocol) actua com a pont entre el vostre assistent d'IA i l'API de Biscotti CMP, proporcionant un conjunt d'eines que es poden cridar directament des del vostre entorn de desenvolupament.

Prerequisites

  • Node.js 18 or later
  • Un compte de Biscotti CMP amb un pla Agency o LTD Agency
  • Una clau API de la pàgina de configuració per a desenvolupadors (Developer Settings)

Quick Start

La manera més ràpida de començar és utilitzar npx; no cal instal·lar-lo:

bash
npx @biscotti-cmp/mcp-server

Executa amb npx

Executeu el servidor MCP directament sense instal·lar-lo globalment. Aquest és l'enfocament recomanat per a la majoria dels usuaris:

bash
npx @biscotti-cmp/mcp-server
Èxit

Quan utilitzeu npx, el servidor es descarrega i s'executa sobre la marxa. La vostra configuració de l'IDE ho gestionarà automàticament.

Instal·lació global

Si preferiu instal·lar el servidor MCP globalment al vostre sistema:

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

Després de la instal·lació, podeu executar el servidor directament:

bash
biscotti-mcp
Èxit

La instal·lació global és útil si voleu temps d'inici més ràpids o necessiteu executar el servidor en entorns sense accés a internet.

Configuració de l'IDE

Claude Desktop

Per utilitzar el servidor MCP de Biscotti CMP amb Claude Desktop, afegiu la configuració següent al fitxer de configuració de Claude Desktop.

Ubicació del fitxer de configuració
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Configuration

Afegiu el següent al vostre fitxer de configuració:

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

Substitueix your-api-key-here amb la teva clau API real de la pàgina Configuració de desenvolupador.

Reinicieu Claude Desktop després de desar el fitxer de configuració. Les eines de Biscotti CMP apareixeran al menú d'eines.

Cursor

Per utilitzar el Biscotti CMP MCP Server amb Cursor, afegiu la configuració següent a la configuració del Cursor MCP.

Ubicació del fitxer de configuració
  • A nivell de projecte: .cursor/mcp.json a l'arrel del vostre projecte
  • Global: ~/.cursor/mcp.json
Configuration
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Èxit

Substitueix your-api-key-here amb la teva clau API real de la pàgina Configuració de desenvolupador.

Després de desar, Cursor detectarà automàticament el servidor MCP i posarà les eines a disposició a l'assistent d'IA.

Kiro

Per utilitzar el Biscotti CMP MCP Server amb Kiro, configureu-lo a través de la configuració MCP.

Ubicació del fitxer de configuració
  • A nivell de projecte: .kiro/settings/mcp.json a l'arrel del vostre projecte
  • Global: ~/.kiro/settings/mcp.json
Configuration
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Èxit

Substitueix your-api-key-here amb la teva clau API real de la pàgina Configuració de desenvolupador.

Kiro detectarà automàticament la configuració del servidor MCP i posarà a disposició les eines de Biscotti CMP.

Altres clients MCP

El Biscotti CMP MCP Server és compatible amb qualsevol client compatible amb MCP. Utilitzeu la següent configuració genèrica:

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

Si el vostre client MCP utilitza un format de configuració diferent, els paràmetres clau són:

  • Ordre: npx
  • Arguments: -y @biscotti-cmp/mcp-server
  • Variable d'entorn: BISCOTTI_API_KEY establerta a la vostra clau API
Èxit

Consulteu la documentació del vostre client MCP per a la ubicació i el format exactes del fitxer de configuració.

Eines disponibles

Gestió de llocs web

Eines per gestionar els vostres llocs web a Biscotti CMP.

list_websites

Llistar tots els llocs web del vostre compte amb la seva configuració i estat.

get_website

Obtenir informació detallada sobre un lloc web específic, inclosa la configuració, els dominis i l'estat de l'escannejament.

create_website

Crear un nou lloc web amb domini, nom i opcions de configuració.

update_website

Actualitzar la configuració del lloc web, com el nom, el domini o les opcions de configuració.

get_install_script

Obtenir el fragment d'instal·lació de JavaScript per a un lloc web, llest per enganxar-lo a l'HTML.

Gestió de banners

Eines per crear i gestionar banners de consentiment.

list_banners

Llista tots els banners de consentiment per a un lloc web.

get_banner

Obteniu una configuració detallada del banner que inclou colors, textos i posicionament.

create_banner

Creeu un nou banner de consentiment amb paràmetres de disseny i comportament personalitzables.

update_banner

Actualitzeu el disseny, els textos o la configuració de comportament d'un banner existent.

delete_banner

Suprimiu un banner de consentiment.

get_banner_embed

Obteniu el codi d'incrustació per a un banner específic.

Anàlisi de compliment normatiu

Eines per escanejar llocs web i comprovar l'estat de compliment.

trigger_scan

Iniciar un nou escaneig de compliment per a un lloc web per detectar cookies, seguidors i serveis de tercers.

list_scans

Llista els escanejos d'un lloc web, incloent-hi les cookies i els serveis detectats.

generate_compliance_report

Genera un informe de conformitat per a un lloc web.

Analítica de consentiment

Eines per accedir a estadístiques de consentiment i dades d'anàlisi.

get_consent_stats

Obtenir estadístiques de consentiment, incloses les taxes d'opció, la distribució del consentiment i les tendències al llarg del temps.

export_consent_logs

Exporta registres de consentiment detallats per a auditories i informes de conformitat. Utilitzeu lookup_consent per cercar un únic registre de consentiment mitjançant el seu ID de consentiment.

Documents legals

Eines per gestionar documents legals com ara polítiques de privadesa, termes del servei i pàgines d'avís legal.

list_legal_documents

Llista tots els documents legals per a un lloc web.

get_legal_document

Obteniu el contingut i la configuració d'un document legal específic.

generate_legal_document

Genereu un nou document legal basat en la configuració i la jurisdicció del vostre lloc web.

Serveis

Eines per gestionar els serveis de tercers detectats i les seves categories de consentiment.

list_services

Llista tots els serveis de tercers detectats per a un lloc web.

update_service_category

Actualitza la categoria de consentiment o la configuració de bloqueig d'un servei.

Webhooks

Eines per gestionar les integracions de webhook per a notificacions d'esdeveniments en temps real.

list_webhooks

Llistar tots els webhooks configurats per al vostre compte.

create_webhook

Crea un nou punt final de webhook per rebre esdeveniments de consentiment (consent.granted, consent.revoked).

delete_webhook

Eliminar un punt final de webhook.

test_webhook

Enviar un esdeveniment de prova a un punt final de webhook per verificar la connectivitat.

Agència

Eines per a la gestió de comptes de clients i operacions d'agència.

list_agency_clients

Llistar tots els comptes de clients gestionats per la vostra agència.

get_agency_usage

Obtenir un informe d'ús de tots els comptes de clients, inclosos el recompte de sessions i l'ús de funcions.

create_agency_client

Crear un nou compte de client sota la vostra agència.

Recursos i indicacions

Recursos MCP

El servidor MCP de Biscotti CMP exposa els següents recursos que els assistents d'IA poden llegir per obtenir context:

  • biscotti://websites — Llista de tots els llocs web al teu compte
  • biscotti://website/{id} — Configuració detallada del lloc web
  • biscotti://compliance/{id} — Estat actual de compliment d'un lloc web
  • biscotti://banners/{websiteId} — Tots els bàners per a un lloc web

Els recursos proporcionen un context de només lectura que ajuda els assistents d'IA a comprendre la teva configuració actual abans de fer canvis.

Plantilles de sol·licitud

El servidor MCP inclou plantilles d'indicacions integrades per a fluxos de treball comuns:

Compliance Audit

Executa una auditoria de compliment completa en un lloc web, escanejant les cookies, comprovant la configuració del consentiment i generant un informe.

text
Executa una auditoria de compliment al meu lloc web example.com i suggereix millores.
Banner Setup

Crea i configura un bàner de consentiment amb la teva configuració de disseny i comportament preferida.

text
Crea un bàner de consentiment compatible amb el GDPR per al meu lloc web amb un tema fosc i una posició inferior esquerra.
Generació de documents legals

Genera documents legals basats en la configuració del teu lloc web i la jurisdicció objectiu.

text
Genera una política de privadesa per al meu lloc web alemany que cobreixi Google Analytics i Facebook Pixel.

Autenticació

Requisit de clau API

El servidor MCP de Biscotti CMP requereix una clau API per autenticar-se amb l'API de Biscotti CMP. Totes les sol·licituds fetes pel servidor MCP s'autentiquen amb la teva clau API.

Com funciona l'autenticació

  1. Generes una clau API a la pàgina de configuració de desenvolupador del tauler de control de Biscotti CMP.
  2. La clau API s'estableix com la variable d'entorn BISCOTTI_API_KEY a la configuració del teu client MCP.
  3. El servidor MCP inclou aquesta clau com un token Bearer en totes les sol·licituds d'API.
  4. L'API de Biscotti CMP valida la clau i retorna les dades limitades al teu compte.
Avís

Mantén la teva clau API en secret. No la comprometi a control de versions ni la comparteixis públicament. Si està compromesa, rota la clau immediatament des de la pàgina de configuració de desenvolupador.

Obtenció d'una clau API

Per obtenir una clau API per al servidor MCP:

  1. Inicia sessió al teu tauler de control de Biscotti CMP a app.biscotti-cmp.com.
  2. Navega fins a Configuració de desenvolupador a la barra lateral.
  3. Fes clic a Genera una clau nova a la pestanya de claus API.
  4. Dona a la teva clau un nom descriptiu (per exemple, "Servidor MCP - Desenvolupament").
  5. Opcionalment, defineix una data de caducitat per a la clau.
  6. Copia la clau generada immediatament — només es mostrarà una vegada.
Èxit

Les claus API estan disponibles en els plans Agency i LTD Agency. Si no veus la pàgina de Configuració de desenvolupador, pot ser que hagis d'actualitzar el teu pla.

Pràctiques recomanades de gestió de claus
  • Utilitza claus API separades per a entorns de desenvolupament i producció.
  • Defineix dates de caducitat per a les claus que s'utilitzen temporalment.
  • Rota les claus regularment i revoca les claus que no s'utilitzen.
  • Utilitza la funció de rotació de claus per reemplaçar les claus sense temps d'inactivitat.
Biscotti CMP

Creat per Campcruisers GmbH a Falkensee, Alemanya.

Producte

Sobre nosaltresFuncionalitatsPreusDocumentacióServidor MCPComprovació de cookiesAccessibilitatDescàrreguesLegal WatchdogAssessment EngineTrust PortalEnterpriseBase de Coneixement sobre Privadesa i ConsentimentBlogGlossari de consentiment de galetes i privadesaJurisdiccionsL’accessibilitat com a principi de disseny

Legal

Avís legalPolítica de privadesaCondicions del serveiDret de desistimentDPAPolítica de galetes

Contacte

Contacte
© 2026 Biscotti – Un servei de Campcruisers GmbH