Summary
MCPを介してSalesforce CRMとAIエージェントを統合します。リードを照会し、機会を管理し、AnythingMCPダッシュボードを通じてワークフローを自動化します。
AIエージェントでSalesforceを強化する
Salesforceは、リード、機会、アカウント、ケース、カスタムオブジェクトなど、最も貴重な顧客データを保持しています。SalesforceをMCPに接続することで、AIエージェントはCRMデータを読み取り、レコードを更新し、自然言語を通じて営業ワークフローを自動化できます。
接続方法
| 方法 | API | 最適な用途 |
|---|---|---|
| REST API | Salesforce REST | 標準的なCRUD操作 |
| SOQL | クエリAPI | 複雑なデータクエリ |
| Bulk API | Bulk 2.0 | 大規模データ操作 |
ステップバイステップガイド
ステップ1: AnythingMCPをデプロイする
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
ステップ2: RESTコネクタを作成する
http://localhost:3000でAnythingMCPダッシュボードを開き、新しいRESTコネクタを作成します。ベースURLをSalesforce組織のREST APIエンドポイント(例: https://yourorg.my.salesforce.com/services/data/v59.0)に設定します。
ステップ3: Salesforce OAuthを設定する
コネクタ設定で、Salesforce Connected Appの資格情報を使用してOAuth 2.0認証を設定します。AnythingMCPはトークンの更新を自動的に処理します。
ステップ4: ツールをインポートしてカスタマイズする
Salesforce API定義をインポートするか、ダッシュボードでエンドポイントを手動で設定できます。明確さのためにツール名と説明をカスタマイズしてください。
ステップ5: テストして接続する
ダッシュボードで各ツールをテストし、その後MCPクライアントを設定します:
{
"mcpServers": {
"salesforce": {
"url": "http://localhost:4000/mcp"
}
}
}
AIエージェントのユースケース
- 「今月締結予定の$50k以上のオープン機会をすべて表示して」
- 「Acme CorpのJohn Smithのリードを作成し、電話番号は555-0123」
- 「TechCorpの取引を交渉段階に移動して」
- 「先週、いくつのサポートケースを開きましたか?」
- 「Q2のパイプライン価値はいくらですか?」
ベストプラクティス
- OAuth 2.0クライアント資格情報フローを使用したConnected App
- API呼び出し制限 — Salesforceには日次API制限があり、頻繁にアクセスされるデータをキャッシュする
- フィールドレベルのセキュリティ — 接続されたユーザーのプロファイルが表示されるフィールドを決定する
- クエリにはSOQLを使用する — すべてのレコードを取得するよりも効率的
- まずサンドボックスでテストする — 本番環境の前にSalesforceサンドボックスでテストする
次のステップ
- HubSpotからMCPへのガイド — 代替CRM統合
- RESTからMCPへのガイド — 一般的なREST統合
このガイドは役に立ちましたか?