啟用 CRM Analytics MCP 伺服器 (Beta 版)
建立外部用戶端應用程式 (ECA)、在「設定」中啟用 CRM Analytics MCP 伺服器,並連線您的 MCP 用戶端以透過 AI 助理查詢 CRM Analytics 資料。
必要版本
| 適用於 Lightning Experience。 |
| CRM Analytics 隨附 (以下版本需額外付費取得 CRM Analytics:Enterprise、Performance 與 Unlimited Edition)。 |
| 所需的使用者權限 | |
|---|---|
| 若要建立 ECA 並啟用伺服器: | 系統管理員 |
| 若要檢視分析資產和查詢資料: | 使用 CRM Analytics |
開始之前,請確定您有支援的 MCP 用戶端:Claude (桌面、網頁或程式碼)、游標、ChatGPT (開發人員模式)、Agentforce Vibes 2.0 或其他用戶端。您的用戶端必須支援具有 Proof Key for Code Exchange (PKCE) 的 OAuth 2.0 授權代碼。
MCP 伺服器預設為關閉。完成開始使用 Salesforce 主控 MCP 的 步驟。
若要將您的 AI 助理連線至 CRM Analytics,請建立 ECA 並在 Salesforce 中開啟伺服器。接著登入目標組織,並在 MCP 用戶端中完成 OAuth。
-
建立使用 OAuth 2.0 授權代碼搭配 PKCE 的 ECA。
CRM Analytics MCP 伺服器會使用 ECA 進行驗證。請參閱 建立外部用戶端應用程式,並針對 MCP 用戶端使用回呼 URL。範例包括 Claude 的
https://claude.ai/api/mcp/auth_callback和游標的cursor://anysphere.cursor-mcp/oauth/callback。 - 進入「設定」,在「快速尋找」方塊中輸入 MCP 伺服器,然後選取「API 目錄」下的「MCP 伺服器」。
- 開啟 CRM Analytics MCP Server。
-
登出所有其他的 Salesforce 組織。在您的預設瀏覽器中,使用您的 ECA 登入組織,然後將瀏覽器保留開啟。
您的 MCP 用戶端會在驗證期間開啟新索引標籤。首先登入正確的組織有助於避免造成大多數連線失敗的多租戶衝突。
-
使用您組織類型的伺服器 URL 將 CRM Analytics MCP 伺服器新增至 MCP 用戶端,並在用戶端開啟瀏覽器索引標籤時完成 OAuth 流程。
- 生產:
https://api.salesforce.com/platform/mcp/v1/analytics/crma-beta - Sandbox 或臨時組織:
https://api.salesforce.com/platform/mcp/v1/sandbox/analytics/crma-beta
每個使用者都會個別進行驗證。CRM Analytics MCP 伺服器不支援服務帳戶模式。如需用戶端特定的連線指示,請參閱 設定您的 MCP 用戶端。
- 生產:
透過在您的 AI 用戶端中要求探索提示來確認連線。
範例提示:我可以存取哪些分析應用程式?
預期結果:AI 用戶端會傳回您可以使用 list_folders 存取的資料夾 (應用程式)。
如需更多第一個工作階段提示,請參閱 CRM Analytics MCP 伺服器疑難排解和祕訣。如果用戶端無法連線或沒有工具顯示,請查看相同的主題。
