Salt la conținut
Biscotti CMP
PrețuriDescărcăriDocumentațieMCP ServerBlog
AutentificareÎncepeți gratuit
Acasă›Server MCP
Server MCP
Noțiuni introductive
  • Prezentare generală
  • Executați cu npx
  • Instalare globală
Configurare IDE
  • Claude Desktop
  • Cursor
  • Bună ziua
  • Alți clienți MCP
Instrumente disponibile
  • Administrarea site-ului web
  • Gestionarea bannerelor
  • Scanare pentru conformitate
  • Analiza consimțământului
  • Documente juridice
  • Servicii
  • Webhooks
  • Agenție
Resurse și sugestii
  • Resurse MCP
  • Șabloane de mesaje
Autentificare
  • Cerințe privind cheia API
  • Obținerea unei chei API
Documentația serverului MCP

Documentația serverului MCP

Noțiuni introductive

Prezentare generală

Serverul Biscotti CMP MCP permite asistenților AI să interacționeze cu contul dvs. Biscotti CMP prin intermediul programării. Gestionați site-uri web, bannere, verificări de conformitate, analize privind consimțământul, documente juridice și multe altele — totul prin comenzi în limbaj natural din IDE-ul dvs.

Serverul MCP (Model Context Protocol) acționează ca o punte de legătură între asistentul dvs. de IA și API-ul Biscotti CMP, oferind un set de instrumente care pot fi apelate direct din mediul dvs. de dezvoltare.

Condiții preliminare

  • Node.js 18 sau o versiune ulterioară
  • Un cont Biscotti CMP cu un plan „Agenție” sau „Agenție LTD”
  • O cheie API din pagina Setări pentru dezvoltatori

Ghid de pornire rapidă

Cea mai rapidă modalitate de a începe este folosind npx — nu este necesară instalarea:

bash
npx @biscotti-cmp/mcp-server

Executați cu npx

Rulați serverul MCP direct, fără a-l instala la nivel global. Aceasta este metoda recomandată pentru majoritatea utilizatorilor:

bash
npx @biscotti-cmp/mcp-server
Succes

Când utilizați npx, serverul este descărcat și executat din mers. Configurația IDE-ului dvs. se va ocupa automat de acest lucru.

Instalare globală

Dacă preferați să instalați serverul MCP global pe sistemul dvs.:

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

După instalare, puteți rula serverul direct:

bash
biscotti-mcp
Succes

Instalarea globală este utilă dacă doriți timp de pornire mai rapid sau trebuie să rulați serverul în medii fără acces la internet.

Configurare IDE

Claude Desktop

Pentru a utiliza serverul Biscotti CMP MCP împreună cu Claude Desktop, adăugați următoarea configurație în fișierul de setări al Claude Desktop.

Locația fișierului de configurare
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Configurare

Adaugă următoarele în fișierul de configurare:

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

Înlocuiți your-api-key-here cu cheia API reală din pagina Setări dezvoltator.

Reporniți Claude Desktop după ce salvați fișierul de configurare. Instrumentele Biscotti CMP vor apărea în meniul de instrumente.

Cursor

Pentru a utiliza serverul Biscotti CMP MCP împreună cu Cursor, adăugați următoarea configurație în setările Cursor MCP.

Locația fișierului de configurare
  • La nivel de proiect: .cursor/mcp.json în directorul rădăcină al proiectului
  • Global: ~/.cursor/mcp.json
Configurare
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Succes

Înlocuiți your-api-key-here cu cheia API reală din pagina Setări dezvoltator.

După salvare, Cursor va detecta automat serverul MCP și va pune instrumentele la dispoziție în asistentul AI.

Bună ziua

Pentru a utiliza serverul Biscotti CMP MCP împreună cu Kiro, configurați-l prin intermediul setărilor MCP.

Locația fișierului de configurare
  • La nivel de proiect: .kiro/settings/mcp.json în directorul rădăcină al proiectului
  • La nivel global: ~/.kiro/settings/mcp.json
Configurare
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Succes

Înlocuiți your-api-key-here cu cheia API reală din pagina Setări dezvoltator.

Kiro va detecta automat configurația serverului MCP și va pune la dispoziție instrumentele Biscotti CMP.

Alți clienți MCP

Serverul Biscotti CMP MCP este compatibil cu orice client compatibil cu MCP. Utilizați următoarea configurație generică:

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

Dacă clientul MCP utilizează un format de configurare diferit, parametrii cheie sunt:

  • Comandă: npx
  • Argumente: -y @biscotti-cmp/mcp-server
  • Variabilă de mediu: BISCOTTI_API_KEY setați-o la cheia API
Succes

Consultați documentația clientului MCP pentru a afla locația exactă și formatul fișierului de configurare.

Instrumente disponibile

Administrarea site-ului web

Instrumente pentru gestionarea site-urilor dvs. în Biscotti CMP.

list_websites

Listați toate site-urile din contul dvs. cu configurarea și statusul lor.

get_website

Obțineți informații detaliate despre un site specific, inclusiv setări, domenii și statusul scanării.

create_website

Creați un nou site web cu domeniu, nume și opțiuni de configurare.

update_website

Actualizați setările site-ului, cum ar fi numele, domeniul sau opțiunile de configurare.

get_install_script

Obțineți fragmentul de instalare JavaScript pentru un site, gata de lipit în HTML.

Gestionarea bannerelor

Instrumente pentru crearea și gestionarea bannerelor de consimțământ.

list_banners

Listați toate bannerele de consimțământ pentru un site web.

get_banner

Obțineți configurația detaliată a bannerului, inclusiv culorile, textele și poziționarea.

create_banner

Creează un banner de consimțământ nou cu design personalizabil și setări de comportament.

update_banner

Actualizează designul, textele sau configurația de comportament a unui banner existent.

delete_banner

Șterge un banner de consimțământ.

get_banner_embed

Obține codul de încorporare pentru un banner specific.

Scanare pentru conformitate

Instrumente pentru scanarea site-urilor web și verificarea statusului de conformitate.

trigger_scan

Porniți o nouă scanare de conformitate pentru un site web pentru a detecta cookie-uri, trackere și servicii terțe.

list_scans

Listează scanările pentru un site web, inclusiv cookie-urile și serviciile detectate.

generate_compliance_report

Generează un raport de conformitate pentru un site web.

Analiza consimțământului

Instrumente pentru accesarea statisticilor de consimțământ și a datelor de analiză.

get_consent_stats

Obțineți statistici de consimțământ, inclusiv ratele de opt-in, distribuția consimțământului și tendințele în timp.

export_consent_logs

Exportă jurnale detaliate de consimțământ pentru auditare și raportare de conformitate. Utilizați lookup_consent pentru a căuta o singură înregistrare de consimțământ după ID-ul său de consimțământ.

Documente juridice

Instrumente pentru gestionarea documentelor juridice, cum ar fi politicile de confidențialitate, termenii și condițiile de utilizare și paginile cu informații legale.

list_legal_documents

Listează toate documentele legale pentru un site web.

get_legal_document

Obține conținutul și configurația unui document legal specific.

generate_legal_document

Generează un document legal nou pe baza configurației site-ului web și a jurisdicției tale.

Servicii

Instrumente pentru gestionarea serviciilor terțe detectate și a categoriilor de consimțământ ale acestora.

list_services

Listează toate serviciile terțe detectate pentru un site web.

update_service_category

Actualizează categoria de consimțământ sau configurația de blocare a unui serviciu.

Webhooks

Instrumente pentru gestionarea integrărilor webhook pentru notificări de evenimente în timp real.

list_webhooks

Listați toate webhook-urile configurate pentru contul dvs.

create_webhook

Creează un nou punct final de webhook pentru primirea evenimentelor de consimțământ (consent.granted, consent.revoked).

delete_webhook

Ștergeți un endpoint webhook.

test_webhook

Trimiteți un eveniment de test către un endpoint webhook pentru a verifica conectivitatea.

Agenție

Instrumente pentru gestionarea conturilor clienților și operațiunile agenției.

list_agency_clients

Listați toate conturile de clienți gestionate de agenția dvs.

get_agency_usage

Obțineți un raport de utilizare pentru toate conturile de clienți, inclusiv numărul de sesiuni și utilizarea funcțiilor.

create_agency_client

Creați un nou cont de client sub agenția dvs.

Resurse și sugestii

Resurse MCP

Serverul Biscotti CMP MCP pune la dispoziție următoarele resurse pe care asistenții AI le pot accesa pentru a înțelege contextul:

  • biscotti://site-uri web — Lista tuturor site-urilor web din contul tău
  • biscotti://website/{id} — Configurație detaliată a site-ului web
  • biscotti://compliance/{id} — Starea actuală de conformitate a unui site web
  • biscotti://banners/{websiteId} — Toate bannerele pentru un site web

Resursele oferă informații de tip „doar citire” care ajută asistenții AI să înțeleagă configurația actuală înainte de a efectua modificări.

Șabloane de mesaje

Serverul MCP include șabloane de solicitări integrate pentru fluxurile de lucru obișnuite:

Audit de conformitate

Efectuați un audit complet de conformitate al unui site web, verificând prezența fișierelor cookie, verificând configurarea consimțământului și generând un raport.

text
Rulează un audit de conformitate pe site-ul meu web example.com și sugerează îmbunătățiri.
Configurarea bannerului

Creați și configurați un banner de consimțământ cu designul și setările de funcționare dorite.

text
Creează un banner de consimțământ conform GDPR pentru site-ul meu web cu o temă întunecată și poziție în stânga jos.
Generarea documentelor juridice

Generați documente juridice pe baza configurației site-ului dvs. web și a jurisdicției țintă.

text
Generează o politică de confidențialitate pentru site-ul meu web german care acoperă Google Analytics și Facebook Pixel.

Autentificare

Cerințe privind cheia API

Serverul Biscotti CMP MCP necesită o cheie API pentru autentificarea la API-ul Biscotti CMP. Toate solicitările efectuate de serverul MCP sunt autentificate folosind cheia dvs. API.

Cum funcționează autentificarea

  1. Generați o cheie API în pagina „Setări pentru dezvoltatori” din panoul de control Biscotti CMP.
  2. Cheia API este setată ca BISCOTTI_API_KEY variabilă de mediu în configurația clientului MCP.
  3. Serverul MCP include această cheie sub forma unui token Bearer în toate solicitările API.
  4. API-ul Biscotti CMP validează cheia și returnează date specifice contului dumneavoastră.
Avertisment

Păstrează cheia API secretă. Nu o adăuga în sistemul de control al versiunilor și nu o face publică. În cazul în care este compromisă, schimb-o imediat din pagina Setări pentru dezvoltatori.

Obținerea unei chei API

Pentru a obține o cheie API pentru serverul MCP:

  1. Conectați-vă la panoul de control Biscotti CMP la adresa app.biscotti-cmp.com.
  2. Accesați secțiunea „Setări pentru dezvoltatori” din bara laterală.
  3. Faceți clic pe „Generați o cheie nouă” în fila „Chei API”.
  4. Dați cheii un nume descriptiv (de exemplu, „Server MCP – Dezvoltare”).
  5. Opțional, puteți seta o dată de expirare pentru cheie.
  6. Copiați imediat cheia generată — aceasta va fi afișată o singură dată.
Succes

Cheile API sunt disponibile în cadrul planurilor Agency și LTD Agency. Dacă nu vedeți pagina „Setări dezvoltator”, este posibil să fie necesar să vă actualizați planul.

Cele mai bune practici în gestionarea cheilor
  • Folosiți chei API distincte pentru mediile de dezvoltare și de producție.
  • Setați date de expirare pentru cheile utilizate temporar.
  • Schimbați periodic cheile și anulați-le pe cele neutilizate.
  • Folosiți funcția de rotație a cheilor pentru a înlocui cheile fără întreruperi.
Biscotti CMP

Made with 🍪 in Germany.

Produs

Despre noiFuncționalitățiPrețuriDocumentațieServer MCPVerificare CookieAccesibilitateDescărcăriLegal WatchdogAssessment EngineTrust PortalEnterpriseBază de cunoștințe despre confidențialitate și consimțământBlogGlosar de consimțământ cookie și confidențialitateJurisdicțiiAccesibilitatea ca principiu de design

Legal

ImprimarePolitica de confidențialitateTermeni și condițiiDreptul de retragereDPAPolitica de cookie-uri

Contact

Contact
© 2026 Biscotti – Un serviciu al Campcruisers GmbH