Salesforce MCP 连接器🚀
必读 - 这不是官方的 Salesforce 存储库。
欢迎使用 Salesforce 模型上下文协议 (MCP) 服务器!此 MCP 允许您使用自然语言与 Salesforce 数据和元数据进行交互。
无论您是业务用户、开发人员还是管理员,您现在都可以与您的 Salesforce 组织聊天以:获取见解、管理数据、配置平台、创建对象、字段、流程……删除它们、自动执行任务等等。
快速入门⚡
https://github.com/user-attachments/assets/60c8a448-c953-4399-99b3-7c3a1c976aa7
选项 1:云版本(推荐大多数用户使用)☁️
- 访问salesforce-mcp.com
- 单击“连接到 Salesforce”并向您的组织进行身份验证
- 立即开始与您的 Salesforce 数据聊天,请注意它不是官方的 Salesforce 产品!
选项 2:本地版本(推荐开发人员使用)💻
- 按照下面的配置步骤
- 设置环境变量
- 与您首选的 MCP 兼容 AI 助手一起使用
你能做什么?✨
处理您的数据
- 询问有关您的数据的问题🔍
- 获取有关 Salesforce 记录的见解
- 例如:“显示过去 30 天内创建的所有帐户及其名称和年收入”
- AI 会自动将其转换为适当的 Salesforce 查询
- 在您的组织内搜索🔎
- 在所有 Salesforce 记录中查找信息
- 示例:“查找任意字段包含‘Acme’的所有记录”
- 就像一个强大的 Salesforce 数据搜索引擎
- 了解你的数据结构📊
- 探索可用的字段和对象
- 例如:“帐户对象上有哪些可用的字段?”
- 清晰地了解您的数据模型
- 管理您的记录📝
- 使用自然语言创建、更新和删除记录
- 例子:
- “创建一个名为‘Acme Corp’、行业为‘技术’的新帐户”
- “将帐户 001xx000003DIloAAG 的电话号码更新为‘555-0123’”
- “删除 ID 为 001xx000003DIloAAG 的帐户”
- “创建新用户”...
使用元数据
- 创建对象和字段🛠️
- 访问和管理您的 Salesforce 对象管理器
- 示例:“创建一个名为“合同”的新自定义对象,其中包含 3 个字段:名称、ID 和类型”
- 非常适合开发人员和管理员
- 删除对象字段🔌
- 与您的自定义 Salesforce 对象交互
- 示例:“从合同对象中删除字段类型”
- 与您现有的解决方案无缝集成
- 创建自定义标签页和应用⚙️
- 连接到任何 Salesforce API 端点
- 例如:“获取帐户对象的描述信息”
- 释放 Salesforce 平台的全部功能
- 正在进行中:扩展功能🚀
- 我们正在积极开发强大的新功能,以进一步简化您的 Salesforce 体验,其中包括:
- 流程自动化和编排
- 页面布局
- 验证规则
- 报告和仪表板
- 简化部署
- 还有更多...
- 我们正在积极开发强大的新功能,以进一步简化您的 Salesforce 体验,其中包括:
配置⚙️
对于本地安装
首先安装服务器。执行以下命令:
然后,要在本地使用此连接器,您需要在claude_desktop_config.json
文件中进行配置。将以下内容添加到mcpServers
部分:
确保指向已克隆 repo 的本地目录,并将该值更改为REPO_CLONE_PATH
将占位符值替换为您的 Salesforce 凭据:
YOUR_SALESFORCE_USERNAME
:您的 Salesforce 用户名YOUR_SALESFORCE_PASSWORD
:您的 Salesforce 密码YOUR_SALESFORCE_SECURITY_TOKEN
:您的 Salesforce 安全令牌
支持的功能📥
支持的 Salesforce 功能
工具名称 | 描述 | 必填输入字段 | 积极的 |
---|---|---|---|
创建对象 | 在 Salesforce 中创建新对象 | 名称、复数名称、api_name | ✅ |
创建带有字段的对象 | 在 Salesforce 中使用字段创建新对象 | 名称、复数名称、api_name、字段 | ✅ |
创建自定义字段 | 在指定的自定义对象中添加一个或多个字段 | 名称、复数名称、api_name、字段 | ✅ |
删除对象字段 | 删除 Salesforce 自定义对象中的字段 | api_name,字段 | ✅ |
创建标签页 | 在 Salesforce 中创建新的自定义选项卡(自定义对象、VF 页面或 Web) | tab_api_name、标签、主题、tab_type | ✅ |
创建自定义应用程序 | 创建一个新的 Lightning 自定义应用程序 | api_name、标签、标签 | ✅ |
创建报告文件夹 | 在 Salesforce 中创建新的报告文件夹 | folder_api_name,folder_label | ✅ |
创建仪表板文件夹 | 在 Salesforce 中创建一个新的仪表板文件夹 | folder_api_name,folder_label | ✅ |
运行soql查询 | 对 Salesforce 执行 SOQL 查询 | 询问 | ✅ |
运行_sosl_搜索 | 针对 Salesforce 执行 SOSL 搜索 | 搜索 | ✅ |
获取对象字段 | 检索有关 Salesforce 对象字段的详细信息 | 对象名称 | ✅ |
创建记录 | 为指定对象创建新记录 | 对象名称,数据 | ✅ |
更新记录 | 更新由其 ID 指定的现有记录 | 对象名称、记录 ID、数据 | ✅ |
删除记录 | 删除指定 ID 的记录 | 对象名称、记录 ID | ✅ |
即将推出
即将推出
工具名称 | 描述 | 必填输入字段(典型值) | 准备好 |
---|---|---|---|
创建验证规则 | 在特定对象上创建新的验证规则 | 对象名称、规则名称、错误条件公式、错误消息 | ⬜ |
创建自定义元数据类型 | 创建新的自定义元数据类型 | api_name、标签、复数名称、字段 | ✅ |
创建报告 | 创建或更新 Salesforce 报告 | 报告名称、文件夹名称、报告类型、列 | ⬜ |
创建仪表板 | 在 Salesforce 中创建新的仪表板 | 仪表板名称、文件夹名称、组件 | ⬜ |
创建报告类型 | 创建新的自定义报告类型 | 开发者姓名、标签、描述、基本对象、类别、已部署 | ⬜ |
描述对象与 API | 描述完整的 Salesforce 对象 | api_name | ✅ |
描述关系字段 | 有关对象的所有关系字段的详细信息 | ⬜ | |
管理调试日志 | 管理 Salesforce 用户的调试日志 - 启用、禁用或检索日志 | ⬜ |
安全说明🔒
您的 Salesforce 凭据将被安全存储,仅用于与您的组织建立连接。我们绝不会存储或与第三方共享您的凭据。
贡献👋
感谢您的光临!无论您是修复错误、添加功能还是改进文档,您的帮助都将发挥重要作用。
以下是如何开始:
感谢您的支持,期待与您合作!🚀
支持💬
需要帮助?请访问我们的文档,或通过support@salesforce-mcp.com或 Discord 频道联系我们的支持团队。
许可证📄
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Salesforce MCP
Related MCP Servers
- Python
- GoMIT License
- PythonMIT License