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サーバーの有効化が必要です。
- Salesforce公式ガイド に従ってExternal Client Appを作成します。
- AIP OAuth設定画面に表示されるCallback URLをExternal Client AppのCallback URLとして登録します。
- 作成したExternal Client AppのConsumer KeyとConsumer SecretをAIPのconsumerKey、consumerSecretフィールドに入力します。
- 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