[ベータ版]{class="badge informative"}
MCP クライアントの操作(ベータ版) rtcdp-mcp
Adobe Real-Time CDPのMCP統合を利用すれば、API呼び出しを記述したり、製品画面を移動したりすることなく、平易な言語のプロンプトを使用して、オーディエンス、宛先、アクティベーションの正常性をクエリできます。 この統合は、Adobe Real-Time CDPとAdobe Real-Time CDP B2B editionの両方のお客様にサービスを提供し、MCP互換クライアントからサポートされているReal-Time CDP データとワークフローを調べるための会話型の方法を提供します。 このガイドでは、統合がどのように機能するのか、何ができるのか、どのように始めればよいのかなどについて説明します。
ベータ版、セキュリティ、法律上の注意 mcp-notices
ベータ版ドキュメント通知:このドキュメントでは、ベータ版機能について説明しており、最終的なドキュメントを構成するものではありません。 ここに記載されている内容は、ベータ版リリースに関連しており、一般提供前に変更される場合があります。 アドビは、このドキュメントの完全性または正確性について、いかなる表明も行いません。
Adobe Real-Time CDP MCP Server (Beta)(「Beta」)を使用することにより、お客様は、Betaが何らの保証もなしに「現状のまま」提供されることを了承するものとします。 アドビは、ベータ版を維持、訂正、更新、変更、修正、またはその他の方法でサポートする義務を負いません。 このようなベータ版や付属資料の正常な動作やパフォーマンスに依存することなく、慎重に使用することをお勧めします。 ベータ版はアドビの機密情報と見なされます。 お客様がアドビに提供するあらゆる「フィードバック」(ベータ版の使用中に発生した問題や欠陥、提案、改善、レコメンデーションを含むがこれに限定されないベータ版に関する情報)は、このようなフィードバックに含まれる、およびフィードバックに対するすべての権利、所有権、利益を含め、アドビに帰属します。
モデルコンテキストプロトコルとは mcp-overview
マーケティング、データ、顧客体験の各チームは、日々の作業を合理化するために、チャットベースのアプリケーションや開発者ツール(Anthropic Claude、OpenAI ChatGPT、Cursor、Microsoft Copilot Studioなど)への依存度を高めています。 これらのアプリケーションは、アプリケーションがバックエンドのツールを大規模言語モデル(LLM)に対して統一的な方法で公開できるようにするオープン標準である、Model Context Protocol(MCP)をサポートしています。
Real-Time CDPは、MCP互換アプリケーション内でオーディエンス、宛先、アクティベーションの操作を直接表示するMCP サーバーを提供するようになりました。 Real-Time CDPとMCPを連携することで、Adobe Experience Platform REST APIに対してクエリを作成したり、複数のUI画面を操作したりすることなく、様々なペルソナが同じセグメンテーションデータやアクティベーションデータを利用して共同作業をおこなうことができます。 お客様は、会話形式で意図を説明し、LLM で適切な MCP ツールを呼び出すことができます。
主な機能 mcp-capabilities
Real-Time CDP MCP サーバーは 読み取り専用 の監視およびトリアージ サーフェスです。 AI アシスタント内で、クエリを記述したり製品画面を移動したりすることなく、オーディエンス、宛先、ソース、ID、プロファイル解決をまたいで、取得APIを平易な言語で回答として公開します。 MCP サーバーを通じてデータを作成、変更、または削除することはできません。
Beta リリースには、次の18のツールが含まれています。
search_audiencespreview_audience_membershipinspect_audience_evaluation_jobsinspect_audience_export_jobssearch_destination_connectorssearch_destination_accountssearch_destination_input_connectionssearch_destination_output_connectionssearch_destination_flowsinspect_flow_runssearch_source_connectorssearch_source_accountssearch_source_input_connectionssearch_source_output_connectionssearch_source_flowssearch_identity_namespacessearch_merge_policiessearch_organizationsユースケース mcp-use-cases
Real-Time CDP MCP サーバーは、監視およびトリアージ用に設計されています。 サーバーは名前ではなくIDで動作するため、典型的なワークフローはリストから始まります。Claudeに利用可能なものを表示するよう依頼し、必要な項目を選択し、返されるIDを使用してフォローアップの質問をすることができます。
prod サンドボックス内のオーディエンスを一覧表示します。」abc123の詳細とライフサイクルの状態を表示する」homeAddress.country = 'US'」xyz789の完全な設定を表示します。」xyz789の実行履歴を表示し、エラーを要約します。」src456の設定を表示します。取り込み先と移動先を教えてください。」src456の最近の実行履歴を表示し、エラーをフラグします。」アクセスとイネーブルメント mcp-access
アクセスをリクエストするには:
- Adobeのアカウント担当者(カスタマーサクセスマネージャー、テクニカルアカウントマネージャー、アカウントエグゼクティブ)に連絡し、Real-Time CDP MCP Beta プログラムへの関心を伝えます。
- Adobeの担当者が製品チームと連携して、利用条件を検討し、組織IDを有効にします。
- 有効になると、Adobe担当者がアクセスを確認し、その他のオンボーディング資料を提供します。
前提条件 mcp-prerequisites
Real-Time CDP MCP サーバーをMCP クライアントに接続する前に、次の点を確認してください。
- アクティブなReal-Time CDP ライセンスがあります。
- お客様のAdobe組織は、Adobe担当者によってBeta プログラムに対して有効になっています( アクセスと有効化を参照)。
- サポートされているMCP クライアント (Claude、ChatGPT、Claude Code、Codex、Cursor、またはVS Codeなど)にアクセスできます。
- 組織IDと、クエリするサンドボックスの名前があります。
- オーディエンス、宛先、フローサービスエンティティを表示するために必要な権限をAdobe Experience Platformに持っています。
Real-Time CDP MCP サーバーへの接続 mcp-connect
Real-Time CDP MCP サーバーエンドポイントは次のとおりです。
https://rtcdp-mcp.adobe.io/mcp
サーバーは、ブラウザーベースのAdobe サインインフローを使用して リモート HTTP (ストリーマブル HTTP) トランスポート を使用します。 すべてのクライアントで、設定パターンは同じです。
- サーバーURLを追加:
https://rtcdp-mcp.adobe.io/mcp - 接続を保存または有効にします。
- クライアントが初めてツールを呼び出すときに、ブラウザーベースのAdobe ログインを完了します。
- 各セッションの開始時に
imsOrgIdとsandboxNameを指定します。
一般的なJSON設定 mcp-connect-json
JSON ベースのMCP サーバー設定(Claude Desktop (claude_desktop_config.json)、VS Code、またはmcp.json ファイルを読み取る任意のクライアントなど)を受け入れるクライアントの場合、クライアントがネイティブリモート HTTPをサポートしているか、ローカルブリッジを必要とするかに応じて、次のいずれかの形式を使用します。
mcp-remote ブリッジ経由(Claude Desktopおよびローカル ブリッジを必要とするその他のクライアント)
{
"mcpServers": {
"rtcdp": {
"command": "npx",
"args": [
"mcp-remote",
"https://rtcdp-mcp.adobe.io/mcp"
]
}
}
}
ネイティブ リモート HTTP (直接サポートするクライアント)
{
"mcpServers": {
"rtcdp": {
"url": "https://rtcdp-mcp.adobe.io/mcp",
"transport": "http"
}
}
}
UI ベースのクライアントへのインストール mcp-connect-ui
クロード
claude.aiとClaude Desktopの場合、Real-Time CDP MCP サーバーを カスタムコネクタ としてサーバーURL https://rtcdp-mcp.adobe.io/mcpを使用して追加します。
- 個別プラン — Claudeで、→ コネクタのカスタマイズに移動し、コネクタの追加を選択して、サーバーURLを入力します。
- グループ版およびエンタープライズ版プラン — ワークスペース オーナーまたは プライマリオーナー がコネクタを Organization settings → Connectors の下に追加します。 追加すると、各ユーザーが独自のクラウド設定で有効になります。
コネクタを追加したら、会話でコネクタを有効にし、最初の使用時にAdobe ブラウザーログインを完了します。 ClaudeはAdobe認証サーバーを自動的に検出します。クライアント IDまたはクライアントシークレットは必要ありません。
ChatGPT
ChatGPTで、Real-Time CDP MCP サーバーを カスタムコネクタ として追加します。
- 設定→コネクタ (プランに応じて設定→アプリとコネクタ)に移動します。
- 「コネクタを追加」を選択し、サーバーURLとして「
https://rtcdp-mcp.adobe.io/mcp」と入力します。 - コネクタを保存します。 ChatGPT プランによっては、この手順では 開発者モード またはワークスペース管理者の承認が必要になる場合があります。
- コネクタを有効にしたら、最初の使用時にプロンプトが表示されたら、Adobe ブラウザーログインを使用して認証します。
カーソル
Cursorで、Real-Time CDP MCP サーバーをリモート MCP サーバーとして追加します。
- MCP の設定→開きます。
- 「新しいサーバーを追加」を選択し、サーバーURLとして「
https://rtcdp-mcp.adobe.io/mcp」と入力します。 - 「connect」を選択して、ブラウザーベースのAdobe ログインをトリガーし、認証します。
接続すると、Real-Time CDP ツールはCursorのコンポーザーモードとエージェントモードで使用できるようになります。
その他のUI ベースのクライアント
VS Codeなどのクライアントや、リモート MCPをサポートする他のデスクトップおよびweb アプリケーションの場合は、https://rtcdp-mcp.adobe.io/mcpを使用してReal-Time CDP MCP サーバーをリモート HTTP サーバーとして追加します。 クライアントがオプションのヘッダーまたはベアラートークンをサポートしている場合は、それらを空のままにします。認証は、初回使用時にブラウザベースのAdobe サインインフローを通じて処理されます。
テクニカルクライアントへのインストール mcp-connect-technical
クロード・コード
ターミナルからサーバーを追加します。
claude mcp add --transport http rtcdp https://rtcdp-mcp.adobe.io/mcp
次に、Claude Codeを起動し、以下を実行します。
/mcp
rtcdp サーバーを選択し、ブラウザーでAdobe ログインフローを実行します。 claude.aiでサーバーを既に追加している場合、両方が同じアカウントにサインインすると、同じサーバーが自動的にClaude Codeに表示される場合があります。
Codex
ターミナルからサーバーを追加します。
codex mcp add rtcdp --url https://rtcdp-mcp.adobe.io/mcp
サーバーの認証:
codex mcp login rtcdp
設定を確認します。
codex mcp list
サーバーを~/.codex/config.tomlに直接追加することもできます。
[mcp_servers.rtcdp]
url = "https://rtcdp-mcp.adobe.io/mcp"
必須のリクエストパラメーター mcp-connect-params
すべてのツール呼び出しには、Adobe Experience Platform テナントにリクエストをスコープする2つのパラメーターが必要です。
imsOrgId– 下流のExperience Platform API呼び出しでx-gw-ims-org-idヘッダーにマッピングされた組織ID。sandboxName—x-sandbox-nameヘッダーにマッピングされたExperience Platform サンドボックス名。
各セッションの開始時に提供してください。 次に例を示します。
「このセッションには、組織
1234ABCD@AdobeOrgとサンドボックスprodを使用します。」
組織IDがわからない場合は、AI アシスタントにsearch_organizationsへの電話を依頼します。Adobeの資格情報がアクセス可能なすべての組織が返されます。
既知の制限事項(Beta) mcp-limitations
次の制限は、Adobe Real-Time CDP MCP サーバーの現在のBeta リリースに適用されます。
Preview Audience Membershipには入力として有効なPQLまたはSDD式が必要です。MCP サーバーはクエリを作成しません。continuationToken回の呼び出しを連鎖させる必要があります。Inspect Activation Runsは、ステータスと完了タイムスタンプ (epoch ms UTC)によるフィルタリングをサポートしていますが、エラータイプや宛先プラットフォームによるフィルタリングはサポートしていません。flowIdでフィルターを実行し(List Configured Destinationsから取得)、スコープを特定の宛先に実行します。search_organizationsを除く)には、明示的なパラメーターとしてimsOrgIdとsandboxNameが必要です。 これらを指定しない場合、ツール呼び出しは失敗します。<YOUR_ORG_ID>とサンドボックス <SANDBOX_NAME>を使用してください」と伝えます。 組織IDがわからない場合は、最初にsearch_organizationsに電話してください。資格情報がアクセスできる組織が返されます。