管理 API 目录中的外部 MCP 服务器
在 API 目录中手动注册外部 MCP 服务器,以使其工具可用于 Agentforce 客服人员。创建连接,以授权 Salesforce 中的服务器,并指定他们可以访问的工具。您也可以查看从 AgentExchange 安装的 MCP 服务器。然后,添加服务器可以使用的工具。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:Developer、Enterprise、Performance 和 Unlimited Edition |
- 从“设置”中,在快速查找框中输入 API 目录,然后选择 MCP 服务器。
- 选择外部服务器选项卡。
- 单击添加 MCP 服务器,然后选择注册外部 MCP 服务器。
- 输入服务器的唯一名称和描述。
- 输入服务器 URL。此 URL 是外部模型上下文协议服务器的 HTTPS 端点。
-
选择身份验证方法。
- 对于无身份验证,跳到下一步。
- 对于 OAuth 2.0,填写这些字段:
- 身份提供商 URL:身份验证请求的授权服务器端点。从 AppExchange 注册的服务器的预填充和只读。
- 范围(可选):服务器访问工具和 API 所需的权限的逗号分隔列表。从 AppExchange 注册的服务器的预填充和只读。
- 客户端 ID:模型上下文协议服务器的唯一 ID,用于通过授权服务器请求访问。
- 客户端密码:MCP 服务器和授权服务器共享密码。保持此值安全。
- 对于使用 OAuth 2.1 的高级身份验证,请在 Agentforce 注册表中设置服务器。见扩展 Agentforce 实施。
-
单击创建并继续。
Salesforce 创建与服务器的连接,并发送 ping 命令进行验证。为了对服务器进行身份验证,Salesforce 还会创建命名凭据、外部凭据和权限集。Salesforce 会自动将 ServerName 权限集分配给您,以便您可以管理服务器。客服人员不需要对用户或客服人员的用户记录拥有此权限集,即可使用服务器工具。请参阅命名凭据模式。
备注 如果您删除权限集,或将其从用户记录中删除,则无法管理服务器。
示例
| 示例:OAuth 2.0 |
|---|
PayPal MCP 服务器使用 OAuth 2.0 在 MCP 客户端和 PayPal MCP 服务器之间建立安全连接。在 OAuth 2.0 协议中,客户端将客户端 ID 和客户端密码交换为访问令牌。 |
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

