Overslaan naar inhoud
Biscotti CMP
PrijzenDownloadsDocumentatieMCP ServerBlog
InloggenStart gratis
Startpagina›MCP-server
MCP-server
Aan de slag
  • Overzicht
  • Uitvoeren met npx
  • Wereldwijde installatie
IDE-installatie
  • Claude-bureaublad
  • Cursor
  • Hallo
  • Andere klanten van MCP
Beschikbare tools
  • Websitebeheer
  • Beheer van banners
  • Nalevingscontrole
  • Toestemmingsanalyse
  • Juridische documenten
  • Diensten
  • Webhooks
  • Bureau
Hulpmiddelen en suggesties
  • MCP-bronnen
  • Sjablonen voor promptteksten
Authenticatie
  • Vereisten voor API-sleutels
  • Een API-sleutel aanvragen
Documentatie voor de MCP-server

Documentatie voor de MCP-server

Aan de slag

Overzicht

Met de Biscotti CMP MCP Server kunnen AI-assistenten programmatisch communiceren met uw Biscotti CMP-account. Beheer websites, banners, nalevingscontroles, analyses van toestemmingsgegevens, juridische documenten en nog veel meer — allemaal via natuurlijke taalopdrachten in uw IDE.

De MCP-server (Model Context Protocol) fungeert als een brug tussen uw AI-assistent en de Biscotti CMP API en biedt een reeks tools die rechtstreeks vanuit uw ontwikkelomgeving kunnen worden aangeroepen.

Vereisten

  • Node.js 18 of hoger
  • Een Biscotti CMP-account met een Agency- of LTD Agency-abonnement
  • Een API-sleutel van de pagina ‘Ontwikkelaarsinstellingen’

Snel aan de slag

De snelste manier om aan de slag te gaan is door gebruik te maken van npx — geen installatie nodig:

bash
npx @biscotti-cmp/mcp-server

Uitvoeren met npx

Start de MCP-server rechtstreeks, zonder deze globaal te installeren. Dit is de aanbevolen werkwijze voor de meeste gebruikers:

bash
npx @biscotti-cmp/mcp-server
Succes

Wanneer u npx, wordt de server gedownload en direct uitgevoerd. Uw IDE-configuratie regelt dit automatisch.

Wereldwijde installatie

Als u de voorkeur geeft aan een globale installatie van de MCP Server op uw systeem:

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

Na de installatie kunt u de server rechtstreeks uitvoeren:

bash
biscotti-mcp
Succes

Globale installatie is handig als u snellere opstarttijden wilt of de server moet uitvoeren in omgevingen zonder internettoegang.

IDE-installatie

Claude-bureaublad

Om de Biscotti CMP MCP-server met Claude Desktop te gebruiken, voegt u de volgende configuratie toe aan uw instellingenbestand voor Claude Desktop.

Locatie van het configuratiebestand
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Configuratie

Voeg het volgende toe aan je configuratiebestand:

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

Vervang your-api-key-here door uw eigen API-sleutel van de pagina 'Ontwikkelaarsinstellingen'.

Start Claude Desktop opnieuw op nadat u het configuratiebestand hebt opgeslagen. De Biscotti CMP-tools verschijnen dan in het menu ‘Tools’.

Cursor

Om de Biscotti CMP MCP-server met Cursor te gebruiken, voegt u de volgende configuratie toe aan uw Cursor MCP-instellingen.

Locatie van het configuratiebestand
  • Op projectniveau: .cursor/mcp.json in de hoofdmap van je project
  • Wereldwijd: ~/.cursor/mcp.json
Configuratie
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Succes

Vervang your-api-key-here door uw eigen API-sleutel van de pagina 'Ontwikkelaarsinstellingen'.

Na het opslaan zal Cursor automatisch de MCP-server detecteren en de tools beschikbaar maken in de AI-assistent.

Hallo

Om de Biscotti CMP MCP-server met Kiro te gebruiken, moet u deze via de MCP-instellingen configureren.

Locatie van het configuratiebestand
  • Op projectniveau: .kiro/settings/mcp.json in de hoofdmap van je project
  • Wereldwijd: ~/.kiro/settings/mcp.json
Configuratie
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Succes

Vervang your-api-key-here door uw eigen API-sleutel van de pagina 'Ontwikkelaarsinstellingen'.

Kiro detecteert automatisch de configuratie van de MCP-server en stelt de Biscotti CMP-tools beschikbaar.

Andere klanten van MCP

De Biscotti CMP MCP-server is compatibel met elke MCP-compatibele client. Gebruik de volgende algemene configuratie:

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

Als uw MCP-client een ander configuratieformaat gebruikt, zijn de belangrijkste parameters:

  • Commando: npx
  • Argumenten: -y @biscotti-cmp/mcp-server
  • Omgevingsvariabele: BISCOTTI_API_KEY stel in op uw API-sleutel
Succes

Raadpleeg de documentatie van uw MCP-client voor de exacte locatie en indeling van het configuratiebestand.

Beschikbare tools

Websitebeheer

Tools voor het beheren van uw websites in Biscotti CMP.

list_websites

Toon alle websites in uw account met hun configuratie en status.

get_website

Krijg gedetailleerde informatie over een specifieke website, inclusief instellingen, domeinen en scanstatus.

create_website

Maak een nieuwe website aan met domein, naam en configuratieopties.

update_website

Werk website-instellingen bij, zoals naam, domein of configuratieopties.

get_install_script

Haal het JavaScript-installatiesnippet voor een website op, klaar om in uw HTML te plakken.

Beheer van banners

Hulpmiddelen voor het maken en beheren van toestemmingsbanners.

list_banners

Toon alle toestemmingsbanners voor een website.

get_banner

Krijg gedetailleerde bannerconfiguratie, inclusief kleuren, teksten en positionering.

create_banner

Maak een nieuwe toestemmingsbanner met aanpasbaar ontwerp en gedragsinstellingen.

update_banner

Update het ontwerp, de teksten of de gedragsconfiguratie van een bestaande banner.

delete_banner

Verwijder een toestemmingsbanner.

get_banner_embed

Krijg de embed code voor een specifieke banner.

Nalevingscontrole

Tools voor het scannen van websites en het controleren van de compliance-status.

trigger_scan

Start een nieuwe compliance-scan voor een website om cookies, trackers en diensten van derden te detecteren.

list_scans

Lijst met scans voor een website, inclusief gedetecteerde cookies en diensten.

generate_compliance_report

Genereer een nalevingsrapport voor een website.

Toestemmingsanalyse

Tools voor toegang tot consent-statistieken en analytics-gegevens.

get_consent_stats

Ontvang consent-statistieken, inclusief opt-in-percentages, consent-verdeling en trends in de loop van de tijd.

export_consent_logs

Exporteer gedetailleerde toestemmingslogboeken voor audits en nalevingsrapportage. Gebruik lookup_consent om een enkel toestemmingsrecord op te zoeken via de Consent ID.

Juridische documenten

Hulpmiddelen voor het beheren van juridische documenten, zoals privacyverklaringen, gebruiksvoorwaarden en colofonpagina’s.

list_legal_documents

Toon een lijst van alle juridische documenten voor een website.

get_legal_document

Krijg de inhoud en configuratie van een specifiek juridisch document.

generate_legal_document

Genereer een nieuw juridisch document op basis van uw websiteconfiguratie en jurisdictie.

Diensten

Tools voor het beheren van gedetecteerde diensten van derden en hun toestemmingscategorieën.

list_services

Lijst van alle gedetecteerde diensten van derden voor een website.

update_service_category

Werk de toestemmingscategorie of blokkeringsconfiguratie van een dienst bij.

Webhooks

Tools voor het beheren van webhook-integraties voor real-time gebeurtenismeldingen.

list_webhooks

Toon alle geconfigureerde webhooks voor uw account.

create_webhook

Maak een nieuw webhook-eindpunt voor het ontvangen van toestemmingsgebeurtenissen (consent.granted, consent.revoked).

delete_webhook

Verwijder een webhook-endpoint.

test_webhook

Stuur een testgebeurtenis naar een webhook-endpoint om de verbinding te verifiëren.

Bureau

Tools voor het beheer van agency-accounts en client-activiteiten.

list_agency_clients

Toon alle client-accounts die door uw bureau worden beheerd.

get_agency_usage

Ontvang een gebruiksrapport over alle client-accounts, inclusief sessietellingen en functiegebruik.

create_agency_client

Maak een nieuw client-account aan onder uw bureau.

Hulpmiddelen en suggesties

MCP-bronnen

De Biscotti CMP MCP-server stelt de volgende bronnen beschikbaar die AI-assistenten kunnen raadplegen voor context:

  • biscotti://websites — Lijst met alle websites in je account
  • biscotti://website/{id} — Gedetailleerde websiteconfiguratie
  • biscotti://compliance/{id} — Huidige nalevingsstatus van een website
  • biscotti://banners/{websiteId} — Alle banners voor een website

Deze bronnen bieden een alleen-lezen overzicht waarmee AI-assistenten inzicht krijgen in je huidige configuratie voordat ze wijzigingen doorvoeren.

Sjablonen voor promptteksten

De MCP-server bevat ingebouwde prompt-sjablonen voor veelvoorkomende workflows:

Nalevingscontrole

Voer een volledige nalevingscontrole uit op een website, waarbij je scant op cookies, de instellingen voor toestemming controleert en een rapport genereert.

text
Voer een compliance audit uit op mijn website example.com en stel verbeteringen voor.
Banner instellen

Maak een toestemmingsbanner aan en stel deze in volgens uw eigen ontwerp- en gedragsvoorkeuren.

text
Creëer een GDPR-conforme toestemmingsbanner voor mijn website met een donker thema en een positie linksonder.
Het opstellen van juridische documenten

Maak juridische documenten aan op basis van de configuratie van uw website en het land waarvoor ze bestemd zijn.

text
Genereer een privacybeleid voor mijn Duitse website dat Google Analytics en Facebook Pixel behandelt.

Authenticatie

Vereisten voor API-sleutels

De Biscotti CMP MCP-server heeft een API-sleutel nodig om zich te authenticeren bij de Biscotti CMP API. Alle verzoeken die door de MCP-server worden verzonden, worden geauthenticeerd met behulp van uw API-sleutel.

Hoe authenticatie werkt

  1. Je genereert een API-sleutel op de pagina ‘Developer Settings’ van je Biscotti CMP-dashboard.
  2. De API-sleutel is ingesteld als de BISCOTTI_API_KEY omgevingsvariabele in de configuratie van je MCP-client.
  3. De MCP-server neemt deze sleutel als Bearer-token op in alle API-verzoeken.
  4. De Biscotti CMP API controleert de geldigheid van de sleutel en retourneert gegevens die specifiek betrekking hebben op uw account.
Waarschuwing

Houd uw API-sleutel geheim. Sla deze niet op in een versiebeheersysteem en deel hem niet openbaar. Als de sleutel in verkeerde handen is gevallen, vervang hem dan onmiddellijk via de pagina ‘Ontwikkelaarsinstellingen’.

Een API-sleutel aanvragen

Om een API-sleutel voor de MCP-server te verkrijgen:

  1. Log in op uw Biscotti CMP-dashboard via app.biscotti-cmp.com.
  2. Ga in de zijbalk naar 'Ontwikkelaarsinstellingen'.
  3. Klik op 'Nieuwe sleutel genereren' op het tabblad 'API-sleutels'.
  4. Geef uw sleutel een beschrijvende naam (bijvoorbeeld "MCP-server - Ontwikkeling").
  5. Stel desgewenst een vervaldatum voor de sleutel in.
  6. Kopieer de gegenereerde sleutel meteen — deze wordt maar één keer weergegeven.
Succes

API-sleutels zijn beschikbaar bij de Agency- en LTD Agency-abonnementen. Als je de pagina ‘Ontwikkelaarsinstellingen’ niet ziet, moet je mogelijk je abonnement upgraden.

Beste praktijken voor sleutelbeheer
  • Gebruik aparte API-sleutels voor de ontwikkel- en productieomgeving.
  • Stel een vervaldatum in voor sleutels die tijdelijk worden gebruikt.
  • Wissel sleutels regelmatig af en trek ongebruikte sleutels in.
  • Gebruik de functie voor sleutelrotatie om sleutels te vervangen zonder dat dit tot uitval leidt.
Biscotti CMP

Made with 🍪 in Germany.

Product

Over onsFunctiesPrijzenDocumentatieMCP-serverCookie-controleToegankelijkheidDownloadsLegal WatchdogAssessment EngineTrust PortalEnterpriseKennisbank Privacy & ToestemmingBlogCookie-toestemming & Privacy WoordenlijstJurisdictiesToegankelijkheid als ontwerpprincipe

Juridisch

ImpressumPrivacyVoorwaardenHerroepingsrechtAVVCookiebeleid

Contact

Contact
© 2026 Biscotti – Een dienst van Campcruisers GmbH