Hoppa till innehåll
Biscotti CMP
PriserNedladdningarDokumentationMCP ServerBlog
Logga inStarta gratis
Hem›MCP-server
MCP-server
Kom igång
  • Översikt
  • Kör med npx
  • Global installation
IDE-inställningar
  • Claude Desktop
  • Markör
  • Hej
  • Andra MCP-kunder
Tillgängliga verktyg
  • Webbplatshantering
  • Bannerhantering
  • Kontroll av regelefterlevnad
  • Analys av samtycken
  • Juridiska handlingar
  • Tjänster
  • Webhooks
  • byrå
Resurser och uppslag
  • MCP-resurser
  • Mallar för inmatningsuppmaningar
Autentisering
  • Krav på API-nyckel
  • Skaffa en API-nyckel
Dokumentation för MCP-servern

Dokumentation för MCP-servern

Kom igång

Översikt

Med Biscotti CMP MCP Server kan AI-assistenter interagera med ditt Biscotti CMP-konto via programmering. Hantera webbplatser, banners, efterlevnadskontroller, analys av samtycken, juridiska dokument och mycket mer – allt genom kommandon på naturligt språk i din IDE.

MCP-servern (Model Context Protocol) fungerar som en brygga mellan din AI-assistent och Biscotti CMP API och tillhandahåller en uppsättning verktyg som kan anropas direkt från din utvecklingsmiljö.

Förutsättningar

  • Node.js 18 eller senare
  • Ett Biscotti CMP-konto med ett Agency- eller LTD Agency-abonnemang
  • En API-nyckel från sidan Utvecklarinställningar

Snabbstart

Det snabbaste sättet att komma igång är att använda npx — ingen installation krävs:

bash
npx @biscotti-cmp/mcp-server

Kör med npx

Kör MCP-servern direkt utan att installera den globalt. Detta är den metod som rekommenderas för de flesta användare:

bash
npx @biscotti-cmp/mcp-server
Lyckades

När du använder npxladdas servern ned och körs direkt. Din IDE-konfiguration hanterar detta automatiskt.

Global installation

Om du föredrar att installera MCP-servern globalt på ditt system:

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

Efter installation kan du köra servern direkt:

bash
biscotti-mcp
Lyckades

Global installation är användbar om du vill ha snabbare starttider eller behöver köra servern i miljöer utan internetåtkomst.

IDE-inställningar

Claude Desktop

För att använda Biscotti CMP MCP Server tillsammans med Claude Desktop ska du lägga till följande konfiguration i din inställningsfil för Claude Desktop.

Plats för konfigurationsfilen
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Inställningar

Lägg till följande i din konfigurationsfil:

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

Ersätt your-api-key-here med din faktiska API-nyckel från sidan Utvecklarinställningar.

Starta om Claude Desktop efter att du har sparat konfigurationsfilen. Biscotti CMP-verktygen visas då i verktygsmenyn.

Markör

För att använda Biscotti CMP MCP-servern med Cursor ska du lägga till följande konfiguration i dina Cursor MCP-inställningar.

Plats för konfigurationsfilen
  • På projektnivå: .cursor/mcp.json i projektets rotkatalog
  • Globalt: ~/.cursor/mcp.json
Inställningar
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Lyckades

Ersätt your-api-key-here med din faktiska API-nyckel från sidan Utvecklarinställningar.

När du har sparat kommer Cursor automatiskt att upptäcka MCP-servern och göra verktygen tillgängliga i AI-assistenten.

Hej

För att använda Biscotti CMP MCP Server tillsammans med Kiro måste du konfigurera den via MCP-inställningarna.

Plats för konfigurationsfilen
  • På projektnivå: .kiro/settings/mcp.json i projektets rotkatalog
  • Globalt: ~/.kiro/settings/mcp.json
Inställningar
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
Lyckades

Ersätt your-api-key-here med din faktiska API-nyckel från sidan Utvecklarinställningar.

Kiro kommer automatiskt att identifiera MCP-serverns konfiguration och göra Biscotti CMP-verktygen tillgängliga.

Andra MCP-kunder

Biscotti CMP MCP-servern är kompatibel med alla MCP-kompatibla klienter. Använd följande generiska konfiguration:

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

Om din MCP-klient använder ett annat konfigurationsformat är de viktigaste parametrarna:

  • Kommando: npx
  • Argument: -y @biscotti-cmp/mcp-server
  • Miljövariabel: BISCOTTI_API_KEY ställ in din API-nyckel
Lyckades

Se dokumentationen för din MCP-klient för information om konfigurationsfilens exakta plats och format.

Tillgängliga verktyg

Webbplatshantering

Verktyg för hantering av dina webbplatser i Biscotti CMP.

list_websites

Lista alla webbplatser i ditt konto med deras konfiguration och status.

get_website

Hämta detaljerad information om en specifik webbplats inklusive inställningar, domäner och skanningsstatus.

create_website

Skapa en ny webbplats med domän, namn och konfigureringsalternativ.

update_website

Uppdatera webbplatsinställningar som namn, domän eller konfigureringsalternativ.

get_install_script

Hämta JavaScript-installationskodssnippet för en webbplats, redo att klistra in i din HTML.

Bannerhantering

Verktyg för att skapa och hantera samtyckesbanners.

list_banners

Lista alla samtyckesbanners för en webbplats.

get_banner

Hämta detaljerad bannerkonfiguration inklusive färger, texter och positionering.

create_banner

Skapa en ny samtyckesbanner med anpassningsbar design och beteendeinställningar.

update_banner

Uppdatera en befintlig banners design, texter eller beteendekonfiguration.

delete_banner

Ta bort en samtyckesbanner.

get_banner_embed

Hämta inbäddningskoden för en specifik banner.

Kontroll av regelefterlevnad

Verktyg för att skanna webbplatser och kontrollera efterlevnadsstatus.

trigger_scan

Starta en ny efterlevnadsskanning för en webbplats för att upptäcka cookies, spårningsverktyg och tjänster från tredje part.

list_scans

Lista scanningar för en webbplats, inklusive upptäckta cookies och tjänster.

generate_compliance_report

Generera en efterlevnadsrapport för en webbplats.

Analys av samtycken

Verktyg för att komma åt samtyckesstatistik och analysdata.

get_consent_stats

Hämta samtyckesstatistik inklusive opt-in-frekvenser, samtyckesfördelning och trender över tid.

export_consent_logs

Exportera detaljerade samtyckesloggar för granskning och efterlevnadsrapportering. Använd lookup_consent för att söka efter en enskild samtyckespost med dess Consent ID.

Juridiska handlingar

Verktyg för hantering av juridiska dokument, såsom integritetspolicyer, användarvillkor och sidor med utgivningsuppgifter.

list_legal_documents

Lista alla juridiska dokument för en webbplats.

get_legal_document

Hämta innehållet och konfigurationen av ett specifikt juridiskt dokument.

generate_legal_document

Generera ett nytt juridiskt dokument baserat på din webbplatskonfiguration och jurisdiktion.

Tjänster

Verktyg för att hantera upptäckta tredjepartstjänster och deras samtyckeskategorier.

list_services

Lista alla upptäckta tredjepartstjänster för en webbplats.

update_service_category

Uppdatera en tjänsts samtyckeskategori eller blockeringskonfiguration.

Webhooks

Verktyg för hantering av webhook-integrationer för realtidsnotifieringar.

list_webhooks

Lista alla konfigurerade webhooks för ditt konto.

create_webhook

Skapa en ny webhook-slutpunkt för att ta emot samtyckeshändelser (consent.granted, consent.revoked).

delete_webhook

Ta bort en webhook-slutpunkt.

test_webhook

Skicka en testhändelse till en webhook-slutpunkt för att verifiera anslutning.

byrå

Verktyg för byråkontohantering och klientoperationer.

list_agency_clients

Lista alla klientkonton som hanteras av din byrå.

get_agency_usage

Hämta en användningsrapport för alla klientkonton inklusive sessionantal och funktionanvändning.

create_agency_client

Skapa ett nytt klientkonto under din byrå.

Resurser och uppslag

MCP-resurser

Biscotti CMP MCP-servern tillhandahåller följande resurser som AI-assistenter kan använda för att få sammanhang:

  • biscotti://webbplatser — Lista över alla webbplatser i ditt konto
  • biscotti://webbplats/{id} — Detaljerad webbplatskonfiguration
  • biscotti://compliance/{id} — Aktuell efterlevnadsstatus för en webbplats
  • biscotti://banners/{websiteId} — Alla banners för en webbplats

Resurser tillhandahåller skrivskyddad information som hjälper AI-assistenterna att förstå din nuvarande konfiguration innan de gör ändringar.

Mallar för inmatningsuppmaningar

MCP-servern innehåller inbyggda mallar för vanliga arbetsflöden:

Efterlevnadsgranskning

Genomför en fullständig efterlevnadsgranskning av en webbplats genom att söka efter cookies, kontrollera inställningarna för samtycke och skapa en rapport.

text
Kör en efterlevnadsgranskning på min webbplats example.com och föreslå förbättringar.
Inställning av banner

Skapa och konfigurera en samtyckesbanner med önskad design och önskade inställningar.

text
Skapa en GDPR-kompatibel samtyckesbanner för min webbplats med ett mörkt tema och positionering längst ner till vänster.
Upprättande av juridiska dokument

Skapa juridiska dokument utifrån din webbplats konfiguration och den jurisdiktion som gäller.

text
Generera en integritetspolicy för min tyska webbplats som täcker Google Analytics och Facebook Pixel.

Autentisering

Krav på API-nyckel

Biscotti CMP MCP-servern kräver en API-nyckel för att kunna autentisera sig mot Biscotti CMP API. Alla förfrågningar som görs av MCP-servern autentiseras med hjälp av din API-nyckel.

Hur autentisering fungerar

  1. Du skapar en API-nyckel på sidan ”Utvecklarinställningar” i din Biscotti CMP-kontrollpanel.
  2. API-nyckeln anges som BISCOTTI_API_KEY miljövariabel i din MCP-klientkonfiguration.
  3. MCP-servern inkluderar denna nyckel som ett Bearer-token i alla API-förfrågningar.
  4. Biscotti CMP API validerar nyckeln och returnerar data som är begränsade till ditt konto.
Varning

Håll din API-nyckel hemlig. Lägg inte in den i versionshanteringen och dela den inte offentligt. Om den skulle läcka, byt ut nyckeln omedelbart via sidan ”Utvecklingsinställningar”.

Skaffa en API-nyckel

Så här skaffar du en API-nyckel för MCP-servern:

  1. Logga in på din Biscotti CMP-kontrollpanel på app.biscotti-cmp.com.
  2. Gå till ”Utvecklingsinställningar” i sidomenyn.
  3. Klicka på ”Skapa ny nyckel” på fliken API-nycklar.
  4. Ge din nyckel ett beskrivande namn (t.ex. ”MCP-server – Utveckling”).
  5. Du kan välja att ange ett utgångsdatum för nyckeln.
  6. Kopiera den genererade nyckeln omedelbart – den visas bara en gång.
Lyckades

API-nycklar ingår i abonnemangen Agency och LTD Agency. Om du inte ser sidan ”Utvecklarinställningar” kan du behöva uppgradera ditt abonnemang.

Bästa praxis för nyckelhantering
  • Använd separata API-nycklar för utvecklings- och produktionsmiljöer.
  • Ange utgångsdatum för nycklar som används tillfälligt.
  • Byt ut nycklar regelbundet och återkalla nycklar som inte används.
  • Använd funktionen för nyckelrotation för att byta ut nycklar utan driftstopp.
Biscotti CMP

Made with 🍪 in Germany.

Produkt

Om ossFunktionerPriserDokumentationMCP-serverCookie-kontrollTillgänglighetNedladdningarLegal WatchdogAssessment EngineTrust PortalEnterpriseKunskapsbas för integritet och samtyckeBlogOrdlista för cookiesamtycke och integritetJurisdiktionerTillgänglighet som designprincip

Juridiskt

ImpressumIntegritetspolicyAnvändarvillkorÅngerrättDPACookiepolicy

Kontakt

Kontakt
© 2026 Biscotti – En tjänst från Campcruisers GmbH