Salesforce MCP コネクタ 🚀
必ずお読みください - これは公式の Salesforce リポジトリではありません。
Salesforce モデルコンテキストプロトコルサーバーへようこそ!この MCP を使用すると、自然言語を使用して Salesforce データとメタデータを操作できます。
ビジネス ユーザー、開発者、管理者のいずれであっても、Salesforce 組織とチャットして、洞察の取得、データの管理、プラットフォームの構成、オブジェクト、フィールド、フローの作成と削除、タスクの自動化などを行うことができます。
クイックスタート⚡
https://github.com/user-attachments/assets/60c8a448-c953-4399-99b3-7c3a1c976aa7
オプション 1: クラウド バージョン (ほとんどのユーザーに推奨) ☁️
- salesforce-mcp.comをご覧ください
- 「Salesforceに接続」をクリックし、組織で認証します
- 今すぐ Salesforce データでチャットを始めましょう。これは公式の Salesforce 製品ではないことに注意してください。
オプション2: ローカルバージョン(開発者向け推奨)💻
- 以下の設定手順に従ってください
- 環境変数を設定する
- お好みのMCP対応AIアシスタントと併用
あなたに何ができるでしょうか?✨
データを活用する
- データについて質問する🔍
- Salesforceレコードに関する洞察を得る
- 例: 「過去 30 日間に作成されたすべてのアカウントとその名前および年間収益を表示します」
- AIはこれを適切なSalesforceクエリに自動的に変換します。
- 組織全体を検索する🔎
- すべての Salesforce レコードから情報を検索
- 例: 「任意のフィールドに「Acme」を含むすべてのレコードを検索する」
- Salesforceデータ用の強力な検索エンジンのように機能します
- データ構造を理解する📊
- 利用可能なフィールドとオブジェクトを探索する
- 例: 「アカウント オブジェクトで使用できるフィールドは何ですか?」
- データモデルを明確に把握する
- 記録を管理する📝
- 自然言語でレコードを作成、更新、削除する
- 例:
- 「業界が「テクノロジー」の「Acme Corp」という新しいアカウントを作成します」
- 「アカウント001xx000003DIloAAGの電話番号を「555-0123」に更新します」
- 「ID 001xx000003DIloAAG のアカウントを削除します」
- 「新しいユーザーを作成する」...
メタデータを操作する
- オブジェクトとフィールドを作成する🛠️
- Salesforce オブジェクト マネージャーにアクセスして管理する
- 例: 「名前、ID、タイプの3つのフィールドを持つ契約書」という名前の新しいカスタムオブジェクトを作成します。
- 開発者や管理者に最適
- オブジェクトフィールドを削除する🔌
- カスタム Salesforce オブジェクトを操作する
- 例: 「契約オブジェクトからフィールドタイプを削除する」
- 既存のソリューションとシームレスに統合
- カスタムタブとアプリを作成する⚙️
- 任意のSalesforce APIエンドポイントに接続
- 例:「アカウントオブジェクトの記述情報を取得する」
- Salesforce プラットフォームのパワーを最大限に活用
- 進行中: 機能拡張中🚀
- 当社は、Salesforce エクスペリエンスをさらに効率化するために、次のような強力な新機能の開発に積極的に取り組んでいます。
- フローの自動化とオーケストレーション
- ページレイアウト
- 検証ルール
- レポートとダッシュボード
- 簡素化された展開
- その他にも多数...
- 当社は、Salesforce エクスペリエンスをさらに効率化するために、次のような強力な新機能の開発に積極的に取り組んでいます。
設定 ⚙️
ローカルインストールの場合
まずサーバーをインストールします。そのためには、以下のコマンドを実行してください。
このコネクタをローカルで使用するには、 claude_desktop_config.json
ファイルmcpServers
設定する必要があります。mcpServers セクションに以下のコードを追加してください。
リポジトリがクローンされたローカルディレクトリを指定し、 REPO_CLONE_PATHの値を変更してください。
プレースホルダーの値を Salesforce の資格情報に置き換えます。
YOUR_SALESFORCE_USERNAME
: Salesforceユーザー名YOUR_SALESFORCE_PASSWORD
: SalesforceのパスワードYOUR_SALESFORCE_SECURITY_TOKEN
: Salesforce セキュリティトークン
サポートされている機能 📥
サポートされているSalesforce機能
ツール名 | 説明 | 必須入力フィールド | アクティブ |
---|---|---|---|
オブジェクトの作成 | Salesforceで新しいオブジェクトを作成する | 名前、複数形名、API名 | ✅ |
フィールドを持つオブジェクトの作成 | Salesforceでフィールドを持つ新しいオブジェクトを作成する | 名前、複数形名、API名、フィールド | ✅ |
カスタムフィールドの作成 | 指定されたカスタムオブジェクトに1つ以上のフィールドを追加します | 名前、複数形名、API名、フィールド | ✅ |
オブジェクトフィールドの削除 | Salesforceカスタムオブジェクトのフィールドを削除する | api_name、フィールド | ✅ |
タブを作成 | Salesforce に新しいカスタム タブを作成します (カスタム オブジェクト、VF ページ、または Web) | tab_api_name、ラベル、モチーフ、タブタイプ | ✅ |
カスタムアプリの作成 | 新しい Lightning カスタム アプリケーションを作成します | api_name、ラベル、タブ | ✅ |
レポートフォルダーの作成 | Salesforceに新しいレポートフォルダを作成します | フォルダAPI名、フォルダラベル | ✅ |
ダッシュボードフォルダーの作成 | Salesforceに新しいダッシュボードフォルダを作成します | フォルダAPI名、フォルダラベル | ✅ |
soqlクエリの実行 | Salesforceに対してSOQLクエリを実行します | クエリ | ✅ |
実行_sosl_search | Salesforceに対してSOSL検索を実行します | 検索 | ✅ |
オブジェクトフィールドの取得 | Salesforceオブジェクトのフィールドに関する詳細情報を取得します | オブジェクト名 | ✅ |
レコード作成 | 指定されたオブジェクトの新しいレコードを作成します | オブジェクト名、データ | ✅ |
更新レコード | IDで指定された既存のレコードを更新します | オブジェクト名、レコードID、データ | ✅ |
レコードの削除 | IDで指定されたレコードを削除します | オブジェクト名、レコードID | ✅ |
近日公開
近日公開
ツール名 | 説明 | 必須入力フィールド(標準) | 準備ができて |
---|---|---|---|
検証ルールの作成 | 特定のオブジェクトに新しい検証ルールを作成します | オブジェクト名、ルール名、エラー条件式、エラーメッセージ | ⬜ |
カスタムメタデータタイプの作成 | 新しいカスタムメタデータタイプを作成します | api_name、ラベル、複数形名、フィールド | ✅ |
レポート作成 | Salesforce レポートを作成または更新します | レポート名、フォルダ名、レポートタイプ、列 | ⬜ |
ダッシュボードを作成する | Salesforceに新しいダッシュボードを作成します | ダッシュボード名、フ���ルダ名、コンポーネント | ⬜ |
レポートタイプの作成 | 新しいカスタムレポートタイプを作成します | 開発者名、ラベル、説明、ベースオブジェクト、カテゴリ、デプロイ済み | ⬜ |
APIを使用したオブジェクトの記述 | Salesforceオブジェクト全体を記述します | API名 | ✅ |
関係フィールドの説明 | オブジェクトのすべての関係フィールドに関する詳細情報 | ⬜ | |
デバッグログを管理する | Salesforce ユーザーのデバッグ ログを管理します - ログを有効化、無効化、または取得します | ⬜ |
セキュリティに関する注意事項🔒
Salesforce の認証情報は安全に保管され、組織への接続を確立するためにのみ使用されます。認証情報を保管したり、第三者と共有したりすることはありません。
貢献中👋
ご来場ありがとうございます!バグ修正、機能追加、ドキュメントの改善など、皆様のご協力が大きな力となります。
開始方法は次のとおりです。
皆様のご支援に感謝し、コラボレーションを楽しみにしています!🚀
サポート💬
ご不明な点がございましたら、ドキュメントをご覧いただくか、 support@salesforce-mcp.comまたは Discord チャンネルでサポートチームにお問い合わせください。
ライセンス📄
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
セールスフォースMCP
Related MCP Servers
- Python
- GoMIT License
- PythonMIT License