关于 salesforce-mcp
salesforce-mcp 将 Salesforce 数据和元数据连接到兼容 MCP 的 AI 助手,供业务用户、开发者和管理员使用。它支持自然语言查询、记录管理及平台配置。
主要功能
- 01用自然语言查询 Salesforce
- 02搜索 Salesforce 记录
- 03查看对象和字段
- 04创建、更新和删除记录
- 05管理开发工具与自定义应用
适用场景
- 01查看近期账户及营收
- 02搜索组织中的记录
- 03按需修改 Salesforce 记录
- 04检查 Apex 类或调用自定义端点
MCP 相关
这是一个 MCP 服务,向 MCP 客户端提供 Salesforce 数据和元数据。可通过云端连接或本地配置使用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Salesforce MCP Connector 🚀
欢迎使用 Salesforce Model Context Protocol 服务! 此 MCP 可让你使用自然语言与 Salesforce 数据和元数据交互。
无论你是业务用户、开发者还是管理员,现在都可以与 Salesforce 组织对话,从而: 获取洞察、管理数据、配置平台、创建对象、字段和流程……还可以删除它们、自动执行任务等。
快速开始 ⚡
选项 1:云端版本(推荐大多数用户使用)☁️
- 访问 salesforce-mcp.com
- 点击“Connect to Salesforce”,并使用你的组织进行身份验证
- 立即开始与你的 Salesforce 数据对话!
选项 2:本地版本(推荐开发者使用)💻
- 按照下方的配置步骤操作
- 设置环境变量
- 与你偏好的 MCP 兼容 AI 助手搭配使用
你可以做什么 ✨
我们的连接器可让你:
-
询问有关数据的问题 🔍
- 获取有关 Salesforce 记录的洞察
- 示例:“显示过去 30 天内创建的所有客户及其名称和年收入”
- AI 会自动将其转换为相应的 Salesforce 查询
-
跨组织搜索 🔎
- 在所有 Salesforce 记录中查找信息
- 示例:“查找任何字段中包含‘Acme’的所有记录”
- 它就像一个强大的 Salesforce 数据搜索引擎
-
了解数据结构 📊
- 探索可用的字段和对象
- 示例:“Account 对象有哪些可用字段?”
- 清晰了解你的数据模型
-
管理记录 📝
- 使用自然语言创建、更新和删除记录
- 示例:
- “创建一个名为‘Acme Corp’、所属行业为‘Technology’的新 Account”
- “将 Account 001xx000003DIloAAG 的电话号码更新为‘555-0123’”
- “删除 ID 为 001xx000003DIloAAG 的 Account”
-
使用开发工具 🛠️
- 访问和管理 Salesforce 开发环境
- 示例:“显示组织中的所有 Apex 类”
- 非常适合开发者和管理员
-
使用自定义应用程序 🔌
- 与自定义 Salesforce 应用程序交互
- 示例:“使用参数调用自定义 Apex REST 端点‘/MyCustomService’”
- 与现有解决方案无缝集成
-
访问高级功能 ⚙️
- 连接到任意 Salesforce API 端点
- 示例:“获取 Account 对象的描述信息”
- 释放 Salesforce 平台的全部潜能
-
还有更多…… 🌟
- 如果你发现缺少某项功能,欢迎在我们的 Discord 频道提出需求,或自行提交 PR……
配置 ⚙️
本地安装
要在本地使用此连接器,你需要在 claude_desktop_config.json 文件中进行配置。将以下内容添加到 mcpServers 部分:
{
"mcpServers": {
"salesforce": {
"command": "uvx",
"args": [
"--from",
"salesforce-mcp",
"salesforce"
],
"env": {
"USERNAME": "YOUR_SALESFORCE_USERNAME",
"PASSWORD": "YOUR_SALESFORCE_PASSWORD",
"SECURITY_TOKEN": "YOUR_SALESFORCE_SECURITY_TOKEN"
}
}
}
}
将占位值替换为你的 Salesforce 凭据:
YOUR_SALESFORCE_USERNAME:你的 Salesforce 用户名YOUR_SALESFORCE_PASSWORD:你的 Salesforce 密码YOUR_SALESFORCE_SECURITY_TOKEN:你的 Salesforce 安全令牌
安全说明 🔒
你的 Salesforce 凭据会安全存储,仅用于建立与你的组织的连接。我们绝不会向第三方存储或分享你的凭据。
参与贡献 👋
感谢你的关注!无论是修复 Bug、添加功能还是改进文档,你的帮助都意义重大。
开始参与的步骤如下:
感谢你的支持,期待与你合作!🚀
支持 💬
需要帮助?请访问我们的文档,或通过 [email protected] 联系支持团队,也可以在我们的 Discord 频道寻求帮助
许可证 📄
本项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。