MCP-Salesforce
by smn2gnt·★ 178·综合分 50
MCP Salesforce 连接器允许 LLM 通过 SOQL 查询和 SOSL 搜索与 Salesforce 数据交互。
概述
此 MCP 服务器提供全面的 Salesforce 集成功能,包括执行 SOQL 查询、执行 SOSL 搜索、检索元数据、管理记录以及进行 API 调用。它支持多种身份验证方法,包括 OAuth、客户端凭据、Salesforce CLI 和传统的用户名/密码身份验证。服务器提供单记录操作和批量操作,以及用于工具 API 和 Apex REST 请求的高级 API 工具。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要将 AI/LLM 与 Salesforce CRM 数据集成,并且需要全面的 CRUD 操作和高级 API 访问时,选择此 MCP 服务器。
什么时候不要选它
如果您不使用 Salesforce,则应避免使用此服务器,因为它需要 Salesforce 身份验证凭据和对 Salesforce API 的深入了解。
此 server 暴露的工具
从 README 抽取出 12 个工具run_soql_queryExecute SOQL queries against Salesforce
run_sosl_searchPerform SOSL searches across objects
get_object_fieldsRetrieve field metadata for specific objects
list_sobjectsList all available SObjects (standard and custom)
get_recordRetrieve a specific record by ID
create_recordCreate a new record
update_recordUpdate an existing record
delete_recordDelete a record
bulk_create_recordsCreate multiple records in a single operation
bulk_update_recordsUpdate multiple records (must include Id field)
tooling_executeExecute Tooling API requests
apex_executeExecute Apex REST requests
可对比工具
安装
- 使用 uvx 安装包:
uvx install mcp-salesforce-connector - 在您的
claude_desktop_config.json中配置:
{
"mcpServers": {
"salesforce": {
"command": "uvx",
"args": [
"--from",
"mcp-salesforce-connector",
"salesforce"
],
"env": {
"SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
"SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL",
"SALESFORCE_DOMAIN": "SALESFORCE_DOMAIN"
}
}
}
}- 设置必需的身份验证环境变量
FAQ
- 支持哪些身份验证方法?
- 该服务器支持 OAuth(推荐)、客户端凭据、Salesforce CLI(默认组织)和用户名/密码(传统)身份验证方法。
- 我可以连接到 Salesforce 沙箱吗?
- 是的,将 SALESFORCE_DOMAIN 设置为 'test' 即可连接到 Salesforce 沙箱环境。如果未设置,它将连接到生产环境。
MCP-Salesforce 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。