Salesforce MCP 服务器

Salesforce MCP 服务器

使用 Salesforce MCP 服务器将 FlowHunt 与 Salesforce 连接,实现 AI 驱动的邮件自动化和 CRM 工作流中 Apex 代码的无缝部署。

“Salesforce” MCP 服务器的作用是什么?

Salesforce MCP(Model Context Protocol)服务器是一款旨在实现 AI 助手与 Salesforce——全球最主流的客户关系管理(CRM)平台之一——无缝集成的工具。借助 MCP,该服务器能让 AI 驱动的工作流以编程方式与 Salesforce 的功能(如发送邮件、部署 Apex 代码等)进行交互。这种直接连接赋能开发者和 AI 客户端自动化各类 Salesforce 任务,简化业务流程,并通过将大语言模型与企业关键数据和操作对接,提升生产力。对于希望通过 AI 自动化提升 Salesforce 使用效率、减少人工操作和切换的开发者与企业来说,该服务器尤为有价值。

提示模板列表

仓库文件或 README 中未明确记录任何提示模板。

资源列表

仓库文件或 README 中未列出或描述任何明确的 MCP 资源。

工具列表

  • 发送邮件:允许服务器(及 AI 客户端)通过 MCP 工具在 Salesforce 内发送邮件。
  • 部署 Apex 代码:支持以编程方式将 Apex 代码部署到 Salesforce 组织。

有关工具方法及参数的更多细节,仓库文件或 README 中未有记录。

此 MCP 服务器的用例

  • 自动化 Salesforce 邮件发送:通过编程方式自动发送客户或内部邮件,简化沟通流程,减少人工步骤。
  • Apex 代码部署:让自定义业务逻辑可通过 AI 工作流直接迅速迭代和部署到 Salesforce,加快开发周期。
  • AI 驱动的 CRM 自动化:让 AI 助手自动执行重复性的 Salesforce 任务,如发送通知或更新记录,解放人力资源。
  • 为销售团队增强 AI 支持:在 Salesforce 中集成 AI 建议与操作,提升决策效率和响应速度。
  • 工作流集成:将 Salesforce 流程接入更广泛的企业自动化流,实现平台间的数据和操作无缝流通。

如何设置

Windsurf

仓库中未提供 Windsurf 的具体设置说明或配置示例。

Claude

  1. 前置条件:确保已安装 Node.js 和 npm(或 yarn)。
  2. 安装依赖
    npm install
    
  3. 配置 Salesforce 凭证:按照 README 指引,创建 utils/credentials.js
  4. 更新配置:以提供的 claude_desktop_config.json 为模板。
  5. 运行服务器
    node server.js
    
  6. 配置 JSON 示例(来自 claude_desktop_config.json):
    {
      "mcpServers": {
        "salesforce": {
          "command": "node",
          "args": [
            "/absolute/path/to/your/server.js"
          ],
          "env": {
            "SALESFORCE_USERNAME": "your_username",
            "SALESFORCE_CLIENT_ID": "your_clientid",
            "SALESFORCE_PRIVATE_KEY_PATH": "/path/to/private.key"
          }
        }
      }
    }
    
  7. API 密钥安全:如上方 env 配置部分,使用环境变量进行密钥保护。

Cursor

仓库中未提供 Cursor 的具体设置说明或配置示例。

Cline

仓库中未提供 Cline 的具体设置说明或配置示例。

如何在流程中使用该 MCP

在 FlowHunt 中使用 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先在你的流程中添加 MCP 组件,并将其连接到你的 AI agent:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写你的 MCP 服务器信息:

{
  "salesforce": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI agent 即可将此 MCP 作为工具,访问其全部功能和能力。请注意将 “salesforce” 替换为你实际的 MCP 服务器名称,并将 URL 替换为你自己的 MCP 服务器地址。


概览

部分可用性详情备注
概览
提示模板列表未记录任何提示模板
资源列表未明确记录任何资源
工具列表发送邮件、部署 Apex 代码
API 密钥保护通过配置中的环境变量
采样支持(对评测不重要)未有记录

是否支持 Roots? 未有记录
是否支持采样? 未有记录


综合来看,Salesforce MCP 服务器提供了基础但实用的 Salesforce 集成工具,并为 Claude 及通用 Node 环境提供了明确的设置方法。然而,相关文档较为简略(尤其是关于提示模板/资源),对多平台或高级 MCP 特性的支持未作详细说明。根据现有信息,我会给该 MCP 服务器集成的完整性和易用性评分为 5/10


MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量5
Star 数量3

常见问题

什么是 Salesforce MCP 服务器?

Salesforce MCP 服务器将 AI 助手和工作流连接到 Salesforce,实现如发送邮件和部署 Apex 代码等功能的编程访问。这种集成使自动化成为可能,并简化了 CRM 内的业务流程。

Salesforce MCP 服务器有哪些工具?

Salesforce MCP 服务器目前提供了通过编程方式发送邮件和部署 Apex 代码的工具,使用户能在 FlowHunt 内更轻松地自动化并迭代 Salesforce 任务。

如何安全配置 Salesforce 凭证?

凭证应通过 MCP 服务器配置中的环境变量进行设置。请参考 Claude 桌面配置示例中的 'env' 部分进行安全设置。

该 MCP 服务器的典型用例有哪些?

用例包括自动化 Salesforce 邮件、部署自定义 Apex 逻辑、AI 驱动的 CRM 自动化(如更新记录)、以及为销售团队增强 AI 支持和建议等。

支持 Windsurf、Cursor 或 Cline 吗?

文档中未提供 Windsurf、Cursor 或 Cline 的具体配置或说明。Claude 和通用 Node 环境支持最为完善。

Salesforce MCP 服务器是否支持提示模板或额外资源?

在提供的仓库文件或 README 中未记录任何提示模板或明确的额外资源。

用 FlowHunt 自动化 Salesforce 工作流

通过 MCP 服务器将 FlowHunt 连接到 Salesforce,全面提升 CRM 运营。实现邮件、代码部署等 AI 驱动的自动化。

了解更多

Salesforce MCP 服务器
Salesforce MCP 服务器

Salesforce MCP 服务器

Salesforce MCP 服务器将 AI 助手和大型语言模型直接连接到 Salesforce,实现无缝查询、记录管理、元数据检索及 API 集成,助力自动化工作流和业务流程自动化。...

2 分钟阅读
AI Salesforce +4
Salesforce MCP 服务器集成
Salesforce MCP 服务器集成

Salesforce MCP 服务器集成

Salesforce MCP 服务器将 FlowHunt 和 AI 助手连接到 Salesforce,实现通过标准 Model Context Protocol 工具安全、对话式地访问 Salesforce 数据、元数据和自动化功能。...

3 分钟阅读
Salesforce AI Automation +6
Cloudflare MCP 服务器集成
Cloudflare MCP 服务器集成

Cloudflare MCP 服务器集成

Cloudflare MCP 服务器连接 AI 助手与 Cloudflare 云服务,实现配置、日志、构建和文档的自然语言自动化。只需安全、稳健地集成 Cloudflare API 与可观测性到 AI 驱动的工作流中。...

2 分钟阅读
Cloudflare MCP +7