Skip to main content
Glama

Salesforce MCP

MIT License
21
  • Apple
  • Linux

Salesforce MCP コネクタ 🚀

必ずお読みください - これは公式の Salesforce リポジトリではありません。

Salesforce モデルコンテキストプロトコルサーバーへようこそ!この MCP を使用すると、自然言語を使用して Salesforce データとメタデータを操作できます。

ビジネス ユーザー、開発者、管理者のいずれであっても、Salesforce 組織とチャットして、洞察の取得、データの管理、プラットフォームの構成、オブジェクト、フィールド、フローの作成と削除、タスクの自動化などを行うことができます。

クイックスタート⚡

https://github.com/user-attachments/assets/60c8a448-c953-4399-99b3-7c3a1c976aa7

オプション 1: クラウド バージョン (ほとんどのユーザーに推奨) ☁️

  1. salesforce-mcp.comをご覧ください
  2. 「Salesforceに接続」をクリックし、組織で認証します
  3. 今すぐ Salesforce データでチャットを始めましょう。これは公式の Salesforce 製品ではないことに注意してください。

オプション2: ローカルバージョン(開発者向け推奨)💻

  1. 以下の設定手順に従ってください
  2. 環境変数を設定する
  3. お好みのMCP対応AIアシスタントと併用

あなたに何ができるでしょうか?✨

データを活用する

  1. データについて質問する🔍
    • Salesforceレコードに関する洞察を得る
    • 例: 「過去 30 日間に作成されたすべてのアカウントとその名前および年間収益を表示します」
    • AIはこれを適切なSalesforceクエリに自動的に変換します。
  2. 組織全体を検索する🔎
    • すべての Salesforce レコードから情報を検索
    • 例: 「任意のフィールドに「Acme」を含むすべてのレコードを検索する」
    • Salesforceデータ用の強力な検索エンジンのように機能します
  3. データ構造を理解する📊
    • 利用可能なフィールドとオブジェクトを探索する
    • 例: 「アカウント オブジェクトで使用できるフィールドは何ですか?」
    • データモデルを明確に把握する
  4. 記録を管理する📝
    • 自然言語でレコードを作成、更新、削除する
    • 例:
      • 「業界が「テクノロジー」の「Acme Corp」という新しいアカウントを作成します」
      • 「アカウント001xx000003DIloAAGの電話番号を「555-0123」に更新します」
      • 「ID 001xx000003DIloAAG のアカウントを削除します」
      • 「新しいユーザーを作成する」...

メタデータを操作する

  1. オブジェクトとフィールドを作成する🛠️
    • Salesforce オブジェクト マネージャーにアクセスして管理する
    • 例: 「名前、ID、タイプの3つのフィールドを持つ契約書」という名前の新しいカスタムオブジェクトを作成します。
    • 開発者や管理者に最適
  2. オブジェクトフィールドを削除する🔌
    • カスタム Salesforce オブジェクトを操作する
    • 例: 「契約オブジェクトからフィールドタイプを削除する」
    • 既存のソリューションとシームレスに統合
  3. カスタムタブとアプリを作成する⚙️
    • 任意のSalesforce APIエンドポイントに接続
    • 例:「アカウントオブジェクトの記述情報を取得する」
    • Salesforce プラットフォームのパワーを最大限に活用
  4. 進行中: 機能拡張中🚀
    • 当社は、Salesforce エクスペリエンスをさらに効率化するために、次のような強力な新機能の開発に積極的に取り組んでいます。
      1. フローの自動化とオーケストレーション
      2. ページレイアウト
      3. 検証ルール
      4. レポートとダッシュボード
      5. 簡素化された展開
      6. その他にも多数...

設定 ⚙️

ローカルインストールの場合

まずサーバーをインストールします。そのためには、以下のコマンドを実行してください。

git clone https://github.com/salesforce-mcp/salesforce-mcp.git cd salesforce-mcp uv venv uv pip install -e .

このコネクタをローカルで使用するには、 claude_desktop_config.jsonファイルmcpServers設定する必要があります。mcpServers セクションに以下のコードを追加してください。

{ "mcpServers": { "salesforce": { "command": "uv", "args": [ "--directory", "[REPO_CLONE_PATH]/salesforce-mcp/src", "run", "server.py" ], "env": { "USERNAME": "YOUR_SALESFORCE_USERNAME", "PASSWORD": "YOUR_SALESFORCE_PASSWORD", "SECURITY_TOKEN": "YOUR_SALESFORCE_SECURITY_TOKEN" } } }

リポジトリがクローンされたローカルディレクトリを指定し、 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_searchSalesforceに対してSOSL検索を実行します検索
オブジェクトフィールドの取得Salesforceオブジェクトのフィールドに関する詳細情報を取得しますオブジェクト名
レコード作成指定されたオブジェクトの新しいレコードを作成しますオブジェクト名、データ
更新レコードIDで指定された既存のレコードを更新しますオブジェクト名、レコードID、データ
レコードの削除IDで指定されたレコードを削除しますオブジェクト名、レコードID

近日公開

近日公開

ツール名説明必須入力フィールド(標準)準備ができて
検証ルールの作成特定のオブジェクトに新しい検証ルールを作成しますオブジェクト名、ルール名、エラー条件式、エラーメッセージ
カスタムメタデータタイプの作成新しいカスタムメタデータタイプを作成しますapi_name、ラベル、複数形名、フィールド
レポート作成Salesforce レポートを作成または更新しますレポート名、フォルダ名、レポートタイプ、列
ダッシュボードを作成するSalesforceに新しいダッシュボードを作成しますダッシュボード名、フ���ルダ名、コンポーネント
レポートタイプの作成新しいカスタムレポートタイプを作成します開発者名、ラベル、説明、ベースオブジェクト、カテゴリ、デプロイ済み
APIを使用したオブジェクトの記述Salesforceオブジェクト全体を記述しますAPI名
関係フィールドの説明オブジェクトのすべての関係フィールドに関する詳細情報
デバッグログを管理するSalesforce ユーザーのデバッグ ログを管理します - ログを有効化、無効化、または取得します

セキュリティに関する注意事項🔒

Salesforce の認証情報は安全に保管され、組織への接続を確立するためにのみ使用されます。認証情報を保管したり、第三者と共有したりすることはありません。

貢献中👋

ご来場ありがとうございます!バグ修正、機能追加、ドキュメントの改善など、皆様のご協力が大きな力となります。

開始方法は次のとおりです。

  1. 貢献ガイドラインをご覧ください
  2. 未解決の問題を見てみましょう
  3. リポジトリをフォークしてブランチを作成する
  4. 準備ができたらプルリクエストを開いてください

皆様のご支援に感謝し、コラボレーションを楽しみにしています!🚀

サポート💬

ご不明な点がございましたら、ドキュメントをご覧いただくか、 support@salesforce-mcp.comまたは Discord チャンネルでサポートチームにお問い合わせください。

ライセンス📄

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

Related MCP Servers

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/salesforce-mcp/salesforce-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server