Skip to Content

Salesforce - Data Cloud

Salesforce公式Hosted MCPのData Cloudサーバーに接続し、Salesforce Data Cloudのメタデータ取得とSQLクエリ実行を行えます。

主な機能

  • Salesforce Data Cloudのメタデータ取得
  • Data Cloud SQLクエリの実行
  • 統合顧客データの分析と探索

基本情報

認証方式

Salesforce OAuth認証を使用します。

入力パラメータ

  • consumerKey(必須): Salesforce External Client App(ECA)のConsumer Key
  • consumerSecret(必須): Salesforce External Client App(ECA)のConsumer Secret
  • useSandbox(任意): Salesforce Sandbox環境に接続するかどうか

Salesforce設定方法

このツールを使用するには、Salesforce External Client App(ECA)の設定とHosted MCPサーバーの有効化が必要です。

  1. Salesforce公式ガイド に従ってExternal Client Appを作成します。
  2. AIP OAuth設定画面に表示されるCallback URLをExternal Client AppのCallback URLとして登録します。
  3. 作成したExternal Client AppのConsumer KeyとConsumer SecretをAIPのconsumerKeyconsumerSecretフィールドに入力します。
  4. Salesforce Setup → API Catalog → MCP Serversでdata-cloud-queriesサーバーをActivateします。詳細はSalesforce MCPサーバー有効化ガイド を参照してください。

サポートするMCPツール

Data Cloudツール

post_dc_query_sql

Salesforce Data Cloudに対してSQLクエリを実行します。

get_dc_metadata

Salesforce Data Cloudで利用できるメタデータを取得します。

使用例

例えば、
プロンプトで「Data Cloudで利用できるデータモデルを確認して」と入力すると、
LLMはMCPを通じてget_dc_metadataツールを呼び出し、
ツール実行結果に基づいてチャットで応答します。

その他の使用例:

  • 「Data Cloudで最近の顧客活動データをSQLで取得して」
  • 「クエリを書く前にData Cloudのメタデータを確認して」

注意事項

  • 参照できるデータと実行できるクエリはSalesforce Data Cloudの権限に応じて異なります。
  • SQLクエリはData Cloudの制限とポリシーに従います。
Last updated on