[ベータ版]{class="badge informative"}
MCP クライアントの操作(Beta) rtcdp-mcp
Adobe Real-Time CDPのMCP統合を利用すれば、API呼び出しを記述したり、製品画面を移動したりすることなく、平易な言語のプロンプトを使用して、オーディエンス、宛先、アクティベーションの正常性をクエリできます。 このページでは、統合がどのように機能するのか、何ができるのか、どのように始めればよいのかについて説明します。
Beta、セキュリティ、法務に関する通知 mcp-notices
Beta ドキュメント通知:このドキュメントでは、Beta機能について説明しており、最終的なドキュメントを構成するものではありません。 ここに記載されている内容は、Beta リリースに関連しており、一般提供される前に変更される場合があります。 Adobeは、このドキュメントの完全性または正確性について何ら表明しません。
Adobe Real-Time CDP MCP Server (Beta)(「Beta」)を使用することにより、お客様は、Betaが何らの保証もなしに「現状のまま」提供されることを了承するものとします。 Adobeは、Betaを維持、修正、更新、変更、その他の方法でサポートする義務を負いません。 このようなBetaおよび/または付随資料の正しい機能や性能に依存しないように、慎重に使用することをお勧めします。 ベータ版はアドビの機密情報と見なされます。 お客様がアドビに提供するあらゆる「フィードバック」(ベータ版の使用中に発生した問題や欠陥、提案、改善、レコメンデーションを含むがこれに限定されないベータ版に関する情報)は、このようなフィードバックに含まれる、およびフィードバックに対するすべての権利、所有権、利益を含め、アドビに帰属します。
モデルコンテキストプロトコルとは何ですか? mcp-overview
マーケティング、データ、顧客体験の各チームは、日々の作業を合理化するために、チャットベースのアプリケーションや開発者ツール(Anthropic Claude、OpenAI ChatGPT、Cursor、Microsoft Copilot Studioなど)への依存度を高めています。 これらのアプリケーションは、Model Context Protocol (MCP)をサポートしています。これは、アプリケーションがバックエンドツールを大規模言語モデル(LLM)に統一された方法で公開できるようにするオープンスタンダードです。
Real-Time CDPは、MCP互換アプリケーション内でオーディエンス、宛先、アクティベーションの操作を直接表示するMCP サーバーを提供するようになりました。 Real-Time CDPとMCPを連携することで、Adobe Experience Platform REST APIに対してクエリを作成したり、複数のUI画面を操作したりすることなく、様々なペルソナが同じセグメンテーションデータやアクティベーションデータを利用して共同作業をおこなうことができます。 顧客は自分の意図を対話的に説明でき、LLMが適切なMCP ツールを呼び出せます。
主な機能 mcp-capabilities
Real-Time CDP MCP サーバーでは、AI アシスタントから直接、オーディエンスと宛先を検査、要約、トラブルシューティングできます。 すべての操作は 読み取り専用 です。MCP サーバーサーフェスは、APIを平易な言語の回答として取得するため、次のことが可能です。
- オーディエンスをすばやく可視化 — メニューを移動したり、レポートを手動で取得したりすることなく、オーディエンスの定義、ライフサイクルの状態、名前空間をわかりやすい言語で確認できます。
- アクティブ化する前にオーディエンスサイズを見積もる — オーディエンスの構築にコミットする前に、PQLまたはSDD セグメントクエリのメンバーシップ数と信頼区間をプレビューします。
- アクティベーションポートフォリオを監査 — JSONを解析したり、製品画面にジャンプしたりすることなく、設定済みの宛先、データフローのフィード、各フローの背後にあるソース/ターゲット接続を確認します。
- アクティベーションの問題を早期に特定 – 要求した瞬間にサーフェスが失敗または処理中の宛先が実行されるため、チームは迅速に行動できます。
- ライブデータを中心としたコラボレーション — マーケター、データエンジニア、ステークホルダーは、AI アシスタントを通じて同じライブ Real-Time CDP データをクエリできるため、調整、決定、連携が容易になります。
利用可能なツール mcp-tools
新しいツールを実現するにつれて、ツールの可用性は急速に変化しています。 利用可能な最新のツールの一覧については、Adobeの担当者にお問い合わせください。
ユースケース mcp-use-cases
次の例は、自然言語を使用してAdobe Real-Time CDP MCP サーバーを操作する方法を示しています。
Loyalty S3 Export宛先が書き込まれていますか?」 / 「データフロー[ID]のターゲットパスとファイル形式を表示します。」Weekly Loyalty Exportが何か書き出しましたか?」 / 「宛先{NAME}の完全な実行履歴を表示する」marketing-prod サンドボックス内のすべてのCSV ベースのオーディエンスを一覧表示します。」 /「外部オーディエンス IDが定義されているオーディエンスはどれですか?」High-Value Loyalty Membersのメンバーシップ サイズをプレビューします。」 / 「保存する前に、このPQL クエリのサイズを見積もる:{EXPRESSION}」前提条件 mcp-prerequisites
Real-Time CDP MCP サーバーをMCP クライアントに接続する前に、次の点を確認してください。
- アクティブなReal-Time CDP ライセンスがあります。
- リモート MCP サーバーまたはカスタム MCP アプリ(Claude、ChatGPT、Claude Code、Codex、Cursor、VS Codeなど)に接続できる、サポートされているクライアントにアクセスできます。
- 組織IDと、クエリするサンドボックスの名前があります。
- オーディエンス、宛先、フローサービスエンティティを表示するために必要な権限をAdobe Experience Platformに持っています。
Real-Time CDP MCP サーバーへの接続 mcp-connect
まず、次の項目を確認してください。
- MCP サーバーエンドポイント URL:
Available to Beta customers through your Adobe representative。 - Adobe ユーザーが対象のExperience Platform組織とサンドボックスにアクセスできることを確認します。
Real-Time CDP MCP サーバーは リモート HTTP MCP サーバー です。 すべてのクライアントで、セットアップは同じパターンに従います。
- サーバーURLを追加します。
- 接続を保存または有効にします。
- クライアントが初めてツールを呼び出すときに、ブラウザーベースのAdobe ログインを完了します。
- 各リクエストに
imsOrgIdとsandboxNameを指定します。
UI ベースのクライアントへのインストール mcp-connect-ui
クロード
claude.aiとClaude Desktopの場合、Adobe担当者から提供されたエンドポイントを使用して、Real-Time CDP MCP サーバーを カスタムコネクタ として追加します。 個別のClaude プランで、カスタマイズ/コネクタの下に追加します。 グループ版およびエンタープライズ版のプランでは、所有者が最初に 組織設定/コネクタ の下に追加する必要がある場合があります。その後、各ユーザーが独自のクラウド設定で接続します。 設定が完了したら、会話でコネクタを有効にし、最初の使用時にAdobe ブラウザーログインを完了します。
ChatGPT
ChatGPTで、Adobe担当者から提供されたエンドポイントを使用して、Real-Time CDP MCP サーバーを カスタムアプリ/コネクタ として追加します。 ChatGPT プランによっては、開発者モードとワークスペース管理者の承認が必要になる場合があります。 アプリ/コネクタを作成または有効にした後、Settings > Appsまたは Settings > Apps & Connectors から接続し、プロンプトが表示されたらAdobe ブラウザーログインを使用して認証します。
カーソル
Cursorで、Adobe担当者が提供するエンドポイントを使用して、Real-Time CDP MCP サーバーをリモート MCP サーバーとして追加します。 設定 / MCPを開き、新しいサーバーを追加し、エンドポイント URLを貼り付けます。 追加したら、connectを選択してワークスペースのサーバーを有効にし、ブラウザー経由で認証します。
その他のUI ベースのクライアント
リモート MCPをサポートするVS Codeまたはその他のデスクトップおよびweb アプリケーションなどのクライアントの場合は、Adobe担当者が提供するエンドポイントを使用して、Real-Time CDP MCP サーバーをリモート HTTP サーバーとして追加します。 クライアントがオプションのヘッダーまたはベアラートークンをサポートしている場合は、Adobeが特に指示しない限り、それらを空のままにします。認証は、最初の使用時にブラウザベースのAdobe サインインフローを通じて処理されます。
テクニカルクライアントへのインストール mcp-connect-technical
クロード・コード
ターミナルからサーバーを追加します。
claude mcp add --transport http rtcdp <endpoint provided by your Adobe representative>
次に、Claude Codeを起動し、以下を実行します。
/mcp
rtcdp サーバーを選択し、ブラウザーでAdobe ログインフローを実行します。 claude.aiでサーバーを既に追加している場合、両方で同じアカウントを使用している場合は、同じサーバーがClaude Codeに自動的に表示されることもあります。
Codex
ターミナルからサーバーを追加します。
codex mcp add rtcdp --url <endpoint provided by your Adobe representative>
サーバーの認証:
codex mcp login rtcdp
設定を確認します。
codex mcp list
サーバーを~/.codex/config.tomlに直接追加することもできます。
[mcp_servers.rtcdp]
url = "<endpoint provided by your Adobe representative>"
必須のリクエストパラメーター mcp-connect-params
すべてのツール呼び出しには、リクエストをスコープする2つのパラメーターが必要です。
imsOrgId– 下流のExperience Platform API呼び出しでx-gw-ims-org-idヘッダーにマッピングされた組織ID。sandboxName—x-sandbox-nameヘッダーにマッピングされたExperience Platform サンドボックス名。
既知の制限事項(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から取得)、スコープを特定の宛先に実行します。よくある質問 mcp-faq
sandboxName パラメーターが必要なので、MCP サーバーは常にAdobe Experience Platform サンドボックス設定を尊重します。 プロンプトで名前を指定することで、アクセスできるサンドボックスをクエリできます。Search Existing Audiencesは、既に作成され、サンドボックスに保存されているオーディエンスを返します。 Preview Audience Membershipは、生のPQLまたはSDD セグメント式を取り出し、サイズ推定値を返します。この値は、クエリのサイズを 前 に設定する場合に便利です。Search Existing AudiencesとPreview Audience Membershipの両方で、エンティティ型パラメーターをサポートしています。 プロファイルオーディエンスはPQLまたはSDDで表現できます。アカウントオーディエンスは常にSDD (リレーショナル)構文を使用します。