コンテンツへスキップ
Biscotti CMP
価格ダウンロードドキュメントMCPサーバーブログ
ログイン無料で始める
ホーム›MCPサーバー
MCPサーバー
はじめに
  • 概要
  • npx で実行する
  • グローバルインストール
IDEの設定
  • Claude デスクトップ
  • カーソル
  • こんにちは
  • その他のMCPクライアント
利用可能なツール
  • ウェブサイト管理
  • バナー管理
  • コンプライアンススキャン
  • 同意分析
  • 法的文書
  • サービス
  • Webhook
  • 代理店
リソースとヒント
  • MCPリソース
  • プロンプトテンプレート
認証
  • APIキーの要件
  • APIキーの取得
MCPサーバーのドキュメント

MCPサーバーのドキュメント

はじめに

概要

Biscotti CMP MCP Server を使用すると、AIアシスタントがプログラム経由でBiscotti CMPアカウントと連携できるようになります。ウェブサイト、バナー、コンプライアンススキャン、同意分析、法的文書などを、IDE内の自然言語コマンドだけで管理できます。

MCP(Model Context Protocol)サーバーは、AIアシスタントとBiscotti CMP APIとの間の橋渡し役として機能し、開発環境から直接呼び出すことができる一連のツールを提供します。

前提条件

  • Node.js 18 以降
  • エージェンシープランまたはLTDエージェンシープランのBiscotti CMPアカウント
  • 「開発者設定」ページにあるAPIキー

クイックスタート

すぐに始めるには、 npx — インストール不要:

bash
npx @biscotti-cmp/mcp-server

npx で実行する

MCPサーバーをグローバルにインストールせずに、直接実行します。これは、ほとんどのユーザーにとって推奨される方法です:

bash
npx @biscotti-cmp/mcp-server
成功

を使用する場合 npxを使用すると、サーバーはオンザフライでダウンロードされ、実行されます。IDEの設定により、これは自動的に処理されます。

グローバルインストール

MCPサーバーをシステム全体にインストールする場合:

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

インストール後、サーバーを直接実行できます:

bash
biscotti-mcp
成功

グローバルインストールは、起動時間を短縮したい場合や、インターネット接続のない環境でサーバーを実行する必要がある場合に役立ちます。

IDEの設定

Claude デスクトップ

Biscotti CMP MCP ServerをClaude Desktopで使用するには、Claude Desktopの設定ファイルに以下の設定を追加してください。

設定ファイルの保存場所
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
設定

設定ファイルに以下を追加してください:

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

「 your-api-key-here 「Developer Settings」ページから取得した実際のAPIキーに置き換えてください。

設定ファイルを保存した後、Claude Desktopを再起動してください。ツールメニューにBiscotti CMPツールが表示されます。

カーソル

Biscotti CMP MCP ServerをCursorで使用するには、Cursor MCPの設定に以下の設定を追加してください。

設定ファイルの保存場所
  • プロジェクトレベル: .cursor/mcp.json プロジェクトのルートディレクトリ内
  • グローバル: ~/.cursor/mcp.json
設定
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
成功

「 your-api-key-here 「Developer Settings」ページから取得した実際のAPIキーに置き換えてください。

保存後、Cursorが自動的にMCPサーバーを検出し、AIアシスタントでツールが利用可能になります。

こんにちは

Biscotti CMP MCP ServerをKiroで使用するには、MCPの設定から構成を行ってください。

設定ファイルの保存場所
  • プロジェクトレベル: .kiro/settings/mcp.json プロジェクトのルートディレクトリ内
  • 世界全体: ~/.kiro/settings/mcp.json
設定
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}
成功

「 your-api-key-here 「Developer Settings」ページから取得した実際のAPIキーに置き換えてください。

KiroはMCPサーバーの設定を自動的に検出し、Biscotti CMPツールを利用可能にします。

その他のMCPクライアント

Biscotti CMP MCPサーバーは、MCP準拠のクライアントと互換性があります。以下の汎用設定を使用してください:

一般的な設定
json
{
  "mcpServers": {
    "biscotti-cmp": {
      "command": "npx",
      "args": ["-y", "@biscotti-cmp/mcp-server"],
      "env": {
        "BISCOTTI_API_KEY": "your-api-key-here"
      }
    }
  }
}

お使いのMCPクライアントが別の設定形式を使用している場合、主なパラメータは以下の通りです:

  • コマンド: npx
  • 引数: -y @biscotti-cmp/mcp-server
  • 環境変数: BISCOTTI_API_KEY APIキーを設定してください
成功

設定ファイルの正確な保存場所と形式については、MCPクライアントのドキュメントを参照してください。

利用可能なツール

ウェブサイト管理

Biscotti CMPでウェブサイトを管理するためのツール。

list_websites

アカウント内のすべてのウェブサイトを、構成とステータスとともに一覧表示します。

get_website

特定のウェブサイトに関する詳細情報(設定、ドメイン、スキャンステータスなど)を取得します。

create_website

ドメイン、名前、構成オプションを指定して新しいウェブサイトを作成します。

update_website

名前、ドメイン、構成オプションなどのウェブサイト設定を更新します。

get_install_script

ウェブサイト用のJavaScriptインストールスニペットを取得します(HTMLに貼り付ける準備ができています)。

バナー管理

同意バナーの作成・管理ツール。

list_banners

ウェブサイトのすべての同意バナーを一覧表示します。

get_banner

色、テキスト、配置など、詳細なバナー構成を取得します。

create_banner

カスタマイズ可能なデザインと動作設定を使用して新しい同意バナーを作成します。

update_banner

既存のバナーのデザイン、テキスト、または動作構成を更新します。

delete_banner

同意バナーを削除します。

get_banner_embed

特定のバナーの埋め込みコードを取得します。

コンプライアンススキャン

ウェブサイトをスキャンし、コンプライアンスステータスを確認するためのツール。

trigger_scan

ウェブサイトの新しいコンプライアンススキャンを開始し、Cookie、トラッカー、サードパーティサービスを検出します。

list_scans

検出されたCookieやサービスを含む、ウェブサイトのスキャン一覧を表示します。

generate_compliance_report

ウェブサイトのコンプライアンスレポートを生成します。

同意分析

同意統計と分析データにアクセスするためのツール。

get_consent_stats

同意統計(オプトイン率、同意の分布、時間経過に伴うトレンドなど)を取得します。

export_consent_logs

監査およびコンプライアンス報告用に、詳細な同意ログをエクスポートします。単一の同意レコードを検索するには、Consent IDを指定して lookup_consent を使用します。

法的文書

プライバシーポリシー、利用規約、サイト運営者情報ページなどの法的文書を管理するためのツール。

list_legal_documents

ウェブサイトのすべての法的文書を一覧表示します。

get_legal_document

特定の法的文書のコンテンツと構成を取得します。

generate_legal_document

ウェブサイトの構成と管轄区域に基づいて新しい法的文書を生成します。

サービス

検出されたサードパーティサービスと、その同意カテゴリを管理するためのツール。

list_services

ウェブサイトで検出されたすべてのサードパーティサービスを一覧表示します。

update_service_category

サービスの同意カテゴリまたはブロック設定を更新します。

Webhook

リアルタイムイベント通知用のウェブフック統合を管理するためのツール。

list_webhooks

アカウントに構成されたすべてのウェブフックを一覧表示します。

create_webhook

同意イベント(consent.granted、consent.revoked)を受信するための新しいウェブフックエンドポイントを作成します。

delete_webhook

ウェブフックエンドポイントを削除します。

test_webhook

接続性を確認するために、ウェブフックエンドポイントにテストイベントを送信します。

代理店

代理店アカウント管理とクライアント運用のためのツール。

list_agency_clients

代理店が管理するすべてのクライアントアカウントを一覧表示します。

get_agency_usage

すべてのクライアントアカウントの使用状況レポート(セッション数、機能の使用状況など)を取得します。

create_agency_client

代理店の下に新しいクライアントアカウントを作成します。

リソースとヒント

MCPリソース

Biscotti CMP MCPサーバーは、AIアシスタントがコンテキストとして参照できる以下のリソースを提供しています:

  • biscotti://websites — アカウント内のすべてのウェブサイトのリスト
  • biscotti://website/{id} — ウェブサイトの詳細設定
  • biscotti://compliance/{id} — ウェブサイトの現在のコンプライアンス状況
  • biscotti://banners/{websiteId} — 特定のウェブサイトのすべてのバナー

リソースは、AIアシスタントが変更を加える前に現在の設定を把握するのに役立つ、読み取り専用のコンテキストを提供します。

プロンプトテンプレート

MCPサーバーには、一般的なワークフロー用の組み込みプロンプトテンプレートが用意されています:

コンプライアンス監査

ウェブサイトに対して包括的なコンプライアンス監査を実施し、Cookieのスキャン、同意設定の確認を行い、レポートを作成します。

text
私のウェブサイト example.com でコンプライアンス監査を実施し、改善点を提案してください。
バナーの設定

お好みのデザインや動作設定で、同意バナーを作成・設定してください。

text
ダークテーマと左下の位置で、私のウェブサイト用のGDPR準拠の同意バナーを作成してください。
法的文書の作成

ウェブサイトの設定と対象となる法域に基づいて、法的文書を生成します。

text
Google AnalyticsとFacebook Pixelをカバーする、私のドイツのウェブサイト用のプライバシーポリシーを生成してください。

認証

APIキーの要件

Biscotti CMP MCPサーバーは、Biscotti CMP API への認証を行うためにAPIキーを必要とします。MCPサーバーから送信されるすべてのリクエストは、お客様のAPIキーを使用して認証されます。

認証の仕組み

  1. Biscotti CMPダッシュボードの「開発者設定」ページでAPIキーを生成します。
  2. APIキーは、MCPクライアントの設定内の BISCOTTI_API_KEY 環境変数として設定されています。
  3. MCPサーバーは、すべてのAPIリクエストにおいて、このキーをベアラートークンとして含めます。
  4. Biscotti CMP APIはキーの有効性を確認し、お客様のアカウントに限定されたデータを返します。
警告

APIキーは秘密にしておいてください。バージョン管理システムにコミットしたり、公に公開したりしないでください。もし漏洩した場合は、直ちに「開発者設定」ページからキーを更新してください。

APIキーの取得

MCPサーバーのAPIキーを取得するには:

  1. app.biscotti-cmp.com にアクセスし、Biscotti CMP ダッシュボードにログインしてください。
  2. サイドバーの「開発者向け設定」に移動します。
  3. 「API キー」タブで「新しいキーを生成」をクリックします。
  4. キーにわかりやすい名前を付けます(例:「MCPサーバー - 開発」)。
  5. 必要に応じて、キーの有効期限を設定します。
  6. 生成されたキーはすぐにコピーしてください。一度しか表示されません。
成功

APIキーは、「Agency」および「LTD Agency」プランで利用可能です。「開発者設定」ページが表示されない場合は、プランのアップグレードが必要になる可能性があります。

鍵管理のベストプラクティス
  • 開発環境と本番環境では、それぞれ別のAPIキーを使用してください。
  • 一時的に使用されるキーには有効期限を設定してください。
  • 鍵を定期的に入れ替え、使用していない鍵は取り消してください。
  • キーローテーション機能を使用して、システムを停止させることなくキーを更新できます。
Biscotti CMP

ドイツのFalkenseeにて、Campcruisers GmbHにより開発されました。

プロダクト

私たちについて機能価格ドキュメントMCPサーバーCookieチェックアクセシビリティダウンロードLegal WatchdogAssessment EngineTrust PortalEnterpriseプライバシー&同意ナレッジベースブログCookie同意&プライバシー用語集管轄区域デザイン原則としてのアクセシビリティ

法的情報

運営者情報プライバシーポリシー利用規約撤回権データ処理契約 (DPA)Cookieポリシー

お問い合わせ

お問い合わせ
© 2026 Biscotti – Campcruisers GmbHのサービス