Skip to Content

Salesforce - SObject Reads

Salesforce公式Hosted MCPのSObject Readsサーバーに接続し、読み取り専用でSalesforceオブジェクトデータの参照と検索を行えます。

主な機能

  • Salesforceオブジェクトのスキーマ情報とユーザー情報の取得
  • SOQLクエリとSOSL検索の実行
  • 最近参照したSObjectレコードの取得
  • 関連レコードの取得

基本情報

認証方式

Salesforce OAuth認証を使用します。

入力パラメータ

  • sandbox(任意): Salesforce Sandbox環境に接続するかどうか

サポートするMCPツール

soqlQuery

SOQLクエリを実行してSalesforceレコードを取得します。

listRecentSobjectRecords

ユーザーが最近参照または更新した特定のSObjectレコードを取得します。

getUserInfo

現在認証しているSalesforceユーザーの識別情報とコンテキスト情報を取得します。

getRelatedRecords

親レコードとの関係をたどって関連する子レコードを取得します。

getObjectSchema

LLMが扱いやすい形式でSalesforceオブジェクトのスキーマ情報を取得します。

find

SOSLベースのテキスト検索を実行し、複数のSalesforceオブジェクトからデータを探します。

使用例

例えば、

  • プロンプトで「今月作成されたOpportunity一覧を見せて」と入力すると、
  • LLMはMCPを通じてsoqlQueryツールを呼び出し、
  • ツール実行結果に基づいてチャットで応答します。

その他の使用例:

  • 「Contactオブジェクトのフィールド構造を教えて」
  • 「最近参照したCaseレコードを見せて」
  • 「このAccountに関連する子レコードを取得して」

注意事項

  • 読み取り専用サーバーのため、レコードの作成、更新、削除はできません。
  • 参照できるデータはSalesforceのオブジェクト権限・フィールド権限に応じて異なります。
Last updated on