mcpField
C
ConsentStack MCP

ConsentStack MCP

認証済みおすすめリモート
consentstack.ioデータ・分析18 週間前に更新

ConsentStack MCP について

ConsentStack MCPは、AIエージェントからCookie同意を設定するホステッドサーバーです。サイト設定、バナー公開、トラッカー確認、コンプライアンススキャンに対応し、承認前の変更は下書きとして扱います。

主な機能

  1. 01サイト作成とドメイン管理
  2. 02同意バナーの設定と公開
  3. 03サイト別インストールコード生成
  4. 04トラッカーとコンプライアンス問題のスキャン
  5. 05同意分析とログの確認
  6. 06ConsentStackドキュメントの検索

活用シーン

  1. 01ウェブサイトに同意バナーを設定
  2. 02スキャンで検出したトラッカーを確認
  3. 03公開前にバナー設定を調整

MCP 対応

Streamable HTTPとOAuth 2.1ログインを使い、MCPクライアントにConsentStackの22個のツールを提供します。サイト設定、バナー構成、トラッカー管理、スキャン、分析、ログ、ドキュメントを扱えます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://app.consentstack.io/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

ConsentStack MCP サーバー

AI エージェントから GDPR および CCPA に準拠した Cookie 同意を設定できます。サイトを作成し、バナーを公開して、インストール用スニペットを取得し、コンプライアンススキャンを実行して、検出されたトラッカーを分類できます。これらすべてをModel Context Protocol経由で行えます。

Claude、Cursor、Lovable、Replit でサイトを構築した場合、実用的な Cookie バナーを導入する最短の方法です。サイトを構築したエージェントが、そのサイトに同意管理を導入できます。

ホスト型サーバーです。インストールも API キーも不要です。

サーバー URLhttps://app.consentstack.io/api/mcp
トランスポートStreamable HTTP
認証OAuth 2.1(ConsentStack アカウントでサインイン)
レジストリ名io.consentstack/cookie-consent
ドキュメントhttps://www.consentstack.io/docs/developers/mcp

このリポジトリについて。 ConsentStack の MCP サーバーはホスト型のため、このリポジトリにはサーバーのソースコードではなく、サーバーマニフェスト、接続手順、ツールのリファレンスが含まれています。問題の報告や質問はこちらで歓迎します。

接続

Claude Code

claude mcp add --transport http consentstack https://app.consentstack.io/api/mcp

Claude desktop または claude.ai

Settings > Connectors > Add custom connector の順に選択し、サーバー URL を貼り付けます。

Cursor(.cursor/mcp.json)

{
  "mcpServers": {
    "consentstack": {
      "url": "https://app.consentstack.io/api/mcp"
    }
  }
}

その他のクライアント:Streamable HTTP 経由のリモート MCP サーバーと OAuth に対応しているクライアントであれば、URL を渡し、求められたときにサインインしてください。

初回接続時にクライアントがブラウザーウィンドウを開き、ダッシュボードと同じアカウントでサインインします。まだアカウントをお持ちでない場合は、無料で登録してください。Basic ティアは無料です。

ツール

用途別に分類された 22 個のツールがあります。

用途ツール
サイトとセットアップlist_sites、get_site_overview、create_site、manage_domains、get_setup_guide
バナー設定get_config、update_appearance、update_content、update_compliance、update_settings、publish_config、discard_draft
トラッカーとブロックlist_detected_trackers、set_tracker_category、clear_tracker_override、set_hostname_policy
コンプライアンススキャンstart_scan、get_scan_result
分析とログget_consent_analytics、get_consent_logs
ドキュメントsearch_docs、get_doc

get_setup_guide は、実際のサイトキーを埋め込んだインストール用スニペットを返すため、エージェントは動作するタグをコードベースにそのまま貼り付けられます。

一連の手順

  1. 作成。 create_site で無料の Basic ティアにサイトを追加します。manage_domains でサイトの稼働場所を登録します。
  2. インストール。 get_setup_guide で実際のサイトキーを含むインストールタグを取得します。
  3. 設定。 エージェントが外観、テキスト、コンプライアンスの設定を下書きとして準備します。下書きが公開中のサイトに反映されることはありません。
  4. 公開。 会話の中で変更を承認した後、publish_config で変更を公開します。
  5. 確認。 start_scan で公開中のサイトに対してコンプライアンススキャナーを実行します。実際のブラウザーがサイトを訪問し、バナーで拒否を選択しても実行されたトラッカーを報告します。エージェントがスキャンで検出されたものを分類し、問題がなくなるまで再スキャンします。

スキャン結果には、問題を修正する正確なツール名を示す対処のヒントが含まれるため、エージェントは自ら一連の対応を完了できます。

アクセスと権限

すべてのリクエストは、ダッシュボードと同じく、チーム内の役割が適用されたあなたのアカウントで実行されます。読み取りツールはすべてのチームメンバーが使用できます。設定の書き込み(update_*、publish_config、トラッカーの上書き)には、管理者またはオーナーの役割が必要です。サーバー自体の指示により、エージェントは公開前に保留中の変更を要約し、明示的な承認を得るよう求められます。

認証は標準の保護リソース検出を使用する OAuth 2.1 で行われるため、クライアントは自動的にサインイン手続きを調整します。トークンは共有キーではなくあなたのアカウントに対して発行され、すべてのデータベースクエリにはダッシュボードと同じ行レベルのセキュリティが適用されます。漏えいやローテーションが必要な長期有効 API キーはありません。

コスト

MCP の利用は、無料の Basic ティアを含むすべてのプランで利用でき、create_site は Basic サイトを作成します。有料プランの機能(同意分析やログなど)は、ダッシュボードと同じく、引き続きプランによって利用が制限されます。ツールは制限を回避するのではなく、どのプランで利用可能になるかをエージェントに伝えます。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。