Zum Inhalt springen
Biscotti CMP
PreiseDownloadsDokumentationMCP-ServerBlog
AnmeldenKostenlos starten
Startseite›MCP-Server
MCP-Server
Erste Schritte
  • Übersicht
  • Mit npx ausführen
  • Weltweite Installation
IDE-Einrichtung
  • Claude Desktop
  • Cursor
  • Hallo
  • Andere MCP-Kunden
Verfügbare Tools
  • Website-Verwaltung
  • Bannerverwaltung
  • Compliance-Prüfung
  • Einwilligungsanalyse
  • Rechtsdokumente
  • Dienstleistungen
  • Webhooks
  • Agentur
Ressourcen & Anregungen
  • MCP-Ressourcen
  • Vorlagen für Eingabeaufforderungen
Authentifizierung
  • Anforderungen an den API-Schlüssel
  • Einen API-Schlüssel erhalten
MCP-Server-Dokumentation

MCP-Server-Dokumentation

Erste Schritte

Übersicht

Der Biscotti CMP MCP Server ermöglicht es KI-Assistenten, programmgesteuert mit Ihrem Biscotti CMP-Konto zu interagieren. Verwalten Sie Websites, Banner, Compliance-Prüfungen, Einwilligungsanalysen, rechtliche Dokumente und vieles mehr – alles über Befehle in natürlicher Sprache in Ihrer IDE.

Der MCP-Server (Model Context Protocol) fungiert als Brücke zwischen Ihrem KI-Assistenten und der Biscotti CMP-API und stellt eine Reihe von Tools bereit, die direkt aus Ihrer Entwicklungsumgebung aufgerufen werden können.

Voraussetzungen

  • Node.js 18 oder höher
  • Ein Biscotti-CMP-Konto mit einem „Agency“- oder „LTD Agency“-Tarif
  • Ein API-Schlüssel von der Seite „Entwicklereinstellungen“

Schnellstart

Der schnellste Weg, um loszulegen, ist die Verwendung von npx — keine Installation erforderlich:

bash
npx @biscotti-cmp/mcp-server

Mit npx ausführen

Führen Sie den MCP-Server direkt aus, ohne ihn global zu installieren. Dies ist für die meisten Benutzer die empfohlene Vorgehensweise:

bash
npx @biscotti-cmp/mcp-server
Erfolg

Bei Verwendung von npxwird der Server heruntergeladen und sofort ausgeführt. Ihre IDE-Konfiguration übernimmt dies automatisch.

Weltweite Installation

Wenn Sie den MCP-Server lieber systemweit auf Ihrem Computer installieren möchten:

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

Nach der Installation können Sie den Server direkt starten:

bash
biscotti-mcp
Erfolg

Eine globale Installation ist sinnvoll, wenn Sie kürzere Startzeiten wünschen oder den Server in Umgebungen ohne Internetzugang betreiben müssen.

IDE-Einrichtung

Claude Desktop

Um den Biscotti CMP MCP Server mit Claude Desktop zu verwenden, fügen Sie die folgende Konfiguration in Ihre Claude Desktop-Einstellungsdatei ein.

Speicherort der Konfigurationsdatei
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Konfiguration

Füge Folgendes in deine Konfigurationsdatei ein:

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

Ersetzen Sie your-api-key-here durch Ihren tatsächlichen API-Schlüssel von der Seite „Entwicklereinstellungen“ aus.

Starten Sie Claude Desktop nach dem Speichern der Konfigurationsdatei neu. Die Biscotti-CMP-Tools werden im Menü „Tools“ angezeigt.

Cursor

Um den Biscotti CMP MCP Server mit Cursor zu verwenden, fügen Sie die folgende Konfiguration zu Ihren Cursor MCP-Einstellungen hinzu.

Speicherort der Konfigurationsdatei
  • Auf Projektebene: .cursor/mcp.json im Stammverzeichnis Ihres Projekts
  • Global: ~/.cursor/mcp.json
Konfiguration
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Erfolg

Ersetzen Sie your-api-key-here durch Ihren tatsächlichen API-Schlüssel von der Seite „Entwicklereinstellungen“ aus.

Nach dem Speichern erkennt Cursor automatisch den MCP-Server und stellt die Tools im KI-Assistenten zur Verfügung.

Hallo

Um den Biscotti CMP MCP Server mit Kiro zu verwenden, konfigurieren Sie ihn über die MCP-Einstellungen.

Speicherort der Konfigurationsdatei
  • Auf Projektebene: .kiro/settings/mcp.json im Stammverzeichnis Ihres Projekts
  • Weltweit: ~/.kiro/settings/mcp.json
Konfiguration
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Erfolg

Ersetzen Sie your-api-key-here durch Ihren tatsächlichen API-Schlüssel von der Seite „Entwicklereinstellungen“ aus.

Kiro erkennt die MCP-Serverkonfiguration automatisch und stellt die Biscotti-CMP-Tools zur Verfügung.

Andere MCP-Kunden

Der Biscotti CMP MCP-Server ist mit jedem MCP-kompatiblen Client kompatibel. Verwenden Sie die folgende allgemeine Konfiguration:

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

Falls Ihr MCP-Client ein anderes Konfigurationsformat verwendet, lauten die wichtigsten Parameter:

  • Befehl: npx
  • Argumente: -y @biscotti-cmp/mcp-server
  • Umgebungsvariable: BISCOTTI_API_KEY auf Ihren API-Schlüssel setzen
Erfolg

Den genauen Speicherort und das Format der Konfigurationsdatei entnehmen Sie bitte der Dokumentation zu Ihrem MCP-Client.

Verfügbare Tools

Website-Verwaltung

Tools zur Verwaltung Ihrer Websites in Biscotti CMP.

list_websites

Liste alle Webseiten in deinem Konto mit ihrer Konfiguration und ihrem Status auf.

get_website

Rufe detaillierte Informationen über eine bestimmte Webseite ab, einschließlich Einstellungen, Domains und Scan-Status.

create_website

Erstelle eine neue Webseite mit Domain-, Namens- und Konfigurationsoptionen.

update_website

Aktualisiere Webseiten-Einstellungen wie Name, Domain oder Konfigurationsoptionen.

get_install_script

Rufe den JavaScript-Installations-Snippet für eine Webseite ab, der zum Einfügen in dein HTML bereit ist.

Bannerverwaltung

Tools zum Erstellen und Verwalten von Einwilligungsbannern.

list_banners

Liste alle Consent Banner für eine Webseite auf.

get_banner

Detaillierte Bannerkonfiguration einschließlich Farben, Texten und Positionierung abrufen.

create_banner

Erstellen Sie ein neues Consent-Banner mit anpassbaren Design- und Verhaltenseinstellungen.

update_banner

Aktualisieren Sie das Design, die Texte oder die Verhaltenskonfiguration eines bestehenden Banners.

delete_banner

Ein Consent-Banner löschen.

get_banner_embed

Den Einbettungscode für ein bestimmtes Banner abrufen.

Compliance-Prüfung

Tools zum Scannen von Websites und zur Überprüfung des Konformitätsstatus.

trigger_scan

Starten Sie einen neuen Compliance-Scan für eine Website, um Cookies, Tracker und Drittanbieterdienste zu erkennen.

list_scans

Die abgeschlossenen Scans einer Website einschließlich erkannter Cookies und Dienste auflisten.

generate_compliance_report

Erzeugen Sie einen Compliance-Bericht für eine Website.

Einwilligungsanalyse

Tools für den Zugriff auf Einwilligungsstatistiken und Analysedaten.

get_consent_stats

Consent-Statistiken abrufen, einschließlich Opt-in-Raten, Consent-Verteilung und Trends im Zeitverlauf.

lookup_consent

Einen einzelnen Consent-Nachweis anhand der Consent-ID nachschlagen.

Rechtsdokumente

Tools zur Verwaltung von Rechtsdokumenten wie Datenschutzerklärungen, Nutzungsbedingungen und Impressumsseiten.

list_legal_documents

Alle Rechtsdokumente für eine Website auflisten.

get_legal_document

Den Inhalt und die Konfiguration eines bestimmten Rechtsdokuments abrufen.

generate_legal_document

Generieren Sie ein neues Rechtsdokument basierend auf Ihrer Website-Konfiguration und Gerichtsbarkeit.

Dienstleistungen

Tools zur Verwaltung erkannter Dienste von Drittanbietern und ihrer Einwilligungskategorien.

list_services

Alle erkannten Drittanbieterdienste für eine Website auflisten.

update_service_category

Die Consent-Kategorie oder Blockierungskonfiguration eines Dienstes aktualisieren.

Webhooks

Tools zur Verwaltung von Webhook-Integrationen für Ereignisbenachrichtigungen in Echtzeit.

list_webhooks

Alle konfigurierten Webhooks für Ihr Konto auflisten.

create_webhook

Erstellen Sie einen neuen Webhook-Endpunkt für den Empfang von Consent-Ereignissen (CONSENT_GIVEN, CONSENT_REVOKED, SCAN_COMPLETED).

delete_webhook

Einen Webhook-Endpunkt löschen.

test_webhook

Senden Sie ein Test-Ereignis an einen Webhook-Endpunkt, um die Konnektivität zu überprüfen.

Agentur

Tools für die Agentur-Kundenbetreuung und das Kundenmanagement.

list_agency_clients

Alle von Ihrer Agentur verwalteten Mandantenkonten auflisten.

get_agency_usage

Einen Nutzungsbericht über alle Mandantenkonten hinweg abrufen, einschließlich Sitzungszahlen und Funktionsnutzung.

create_agency_client

Erstellen Sie ein neues Mandantenkonto unter Ihrer Agentur.

Ressourcen & Anregungen

MCP-Ressourcen

Der Biscotti CMP MCP Server stellt die folgenden Ressourcen bereit, die KI-Assistenten zur Kontextanalyse abrufen können:

  • biscotti://websites – Liste aller Websites in deinem Konto
  • biscotti://website/{id} — Detaillierte Website-Konfiguration
  • biscotti://compliance/{id} — Aktueller Konformitätsstatus einer Website
  • biscotti://banners/{websiteId} — Alle Banner für eine Website

Ressourcen bieten einen schreibgeschützten Kontext, der KI-Assistenten dabei hilft, Ihre aktuelle Konfiguration zu verstehen, bevor Änderungen vorgenommen werden.

Vorlagen für Eingabeaufforderungen

Der MCP-Server enthält integrierte Eingabeaufforderungsvorlagen für gängige Arbeitsabläufe:

Compliance-Prüfung

Führen Sie eine umfassende Compliance-Prüfung einer Website durch, suchen Sie nach Cookies, überprüfen Sie die Einwilligungseinstellungen und erstellen Sie einen Bericht.

text
Führen Sie ein Compliance-Audit auf meiner Website example.com durch und schlagen Sie Verbesserungen vor.
Einrichtung des Banners

Erstellen und konfigurieren Sie ein Einwilligungsbanner mit Ihrem bevorzugten Design und Ihren bevorzugten Einstellungen.

text
Erstellen Sie ein GDPR-konformes Consent-Banner für meine Website mit einem dunklen Design und einer Position unten links.
Erstellung von Rechtsdokumenten

Erstellen Sie Rechtsdokumente auf der Grundlage Ihrer Website-Konfiguration und der für Sie maßgeblichen Rechtsordnung.

text
Generieren Sie eine Datenschutzerklärung für meine deutsche Website, die Google Analytics und Facebook Pixel abdeckt.

Authentifizierung

Anforderungen an den API-Schlüssel

Der Biscotti CMP MCP-Server benötigt einen API-Schlüssel zur Authentifizierung bei der Biscotti CMP-API. Alle vom MCP-Server gesendeten Anfragen werden anhand Ihres API-Schlüssels authentifiziert.

So funktioniert die Authentifizierung

  1. Sie erstellen einen API-Schlüssel auf der Seite „Entwicklereinstellungen“ Ihres Biscotti CMP-Dashboards.
  2. Der API-Schlüssel wird als BISCOTTI_API_KEY Umgebungsvariable in Ihrer MCP-Client-Konfiguration festgelegt.
  3. Der MCP-Server fügt diesen Schlüssel als Bearer-Token in alle API-Anfragen ein.
  4. Die Biscotti-CMP-API überprüft den Schlüssel und gibt Daten zurück, die auf Ihr Konto beschränkt sind.
Warnung

Behalten Sie Ihren API-Schlüssel geheim. Speichern Sie ihn nicht in einem Versionskontrollsystem und geben Sie ihn nicht öffentlich weiter. Sollte er kompromittiert worden sein, ändern Sie den Schlüssel unverzüglich auf der Seite „Entwicklereinstellungen“.

Einen API-Schlüssel erhalten

So erhalten Sie einen API-Schlüssel für den MCP-Server:

  1. Melden Sie sich bei Ihrem Biscotti CMP-Dashboard unter app.biscotti-cmp.com an.
  2. Gehen Sie in der Seitenleiste zu den Entwicklereinstellungen.
  3. Klicken Sie auf der Registerkarte „API-Schlüssel“ auf „Neuen Schlüssel generieren“.
  4. Geben Sie Ihrem Schlüssel einen aussagekräftigen Namen (z. B. „MCP-Server – Entwicklung“).
  5. Legen Sie optional ein Ablaufdatum für den Schlüssel fest.
  6. Kopieren Sie den generierten Schlüssel sofort – er wird nur einmal angezeigt.
Erfolg

API-Schlüssel sind in den Tarifen „Agency“ und „LTD Agency“ verfügbar. Wenn die Seite „Entwicklereinstellungen“ nicht angezeigt wird, müssen Sie möglicherweise Ihren Tarif upgraden.

Bewährte Verfahren für die Schlüsselverwaltung
  • Verwenden Sie für Entwicklungs- und Produktionsumgebungen separate API-Schlüssel.
  • Legen Sie Ablaufdaten für Schlüssel fest, die nur vorübergehend verwendet werden.
  • Wechseln Sie die Schlüssel regelmäßig aus und widerrufen Sie nicht mehr verwendete Schlüssel.
  • Nutzen Sie die Funktion zur Schlüsselrotation, um Schlüssel ohne Betriebsunterbrechung auszutauschen.
Biscotti CMP

Entwickelt von der Campcruisers GmbH aus Falkensee in Brandenburg.

Produkt

Über unsFunktionenPreiseDokumentationMCP-ServerCookie-CheckBarrierefreiheitDownloadsLegal WatchdogAssessment EngineTrust PortalEnterpriseDatenschutz & Consent WissensdatenbankBlogCookie-Consent & Datenschutz-GlossarJurisdiktionenBarrierefreiheit als Design-Grundsatz

Rechtliches

ImpressumDatenschutzAGBWiderrufsrechtAVVCookie-Richtlinie

Kontakt

Kontakt
© 2026 Biscotti – Ein Service der Campcruisers GmbH