Salesforce MCP 服务器集成

Salesforce AI Automation MCP Server Integration

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“Salesforce” MCP 服务器有什么用?

Salesforce MCP 服务器是一种 Model Context Protocol (MCP) 实现,可以将 Claude 等 AI 助手连接到 Salesforce。它支持与 Salesforce 数据和元数据的自然语言交互,让用户能够无缝查询、修改和管理对象及记录。通过将 Salesforce 强大的 API 以标准 MCP 工具方式开放,服务器使 AI 客户端能够在开发环境中直接执行数据库查询、对象管理、Apex 代码处理和自动化流程。开发者能由此高效访问 Salesforce 资源、提升生产力,并在多平台上构建强大的 AI 集成和自动化方案。

提示词列表

仓库中未列出明确的提示模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库中未列出明确的 MCP 资源。

工具列表

  • salesforce_search_objects
    使用部分名称匹配在 Salesforce 中搜索标准和自定义对象。
  • salesforce_describe_object
    获取对象的详细模式信息,包括字段、关系和选项列表。
  • salesforce_query_records
    支持关系和复杂条件的记录查询。
  • salesforce_aggregate_query
    使用 GROUP BY、HAVING 及多种聚合函数进行聚合查询。
  • salesforce_dml_records
    插入、更新、删除或 upsert Salesforce 记录。
  • salesforce_manage_object
    创建和修改自定义对象及其属性。
  • salesforce_manage_field
    添加或修改自定义字段,包括关系字段和访问权限。
  • salesforce_manage_field_permissions
    为指定的配置文件授予/撤销/读取字段级安全权限。
  • salesforce_search_all
    使用 SOSL 查询跨多个 Salesforce 对象进行搜索。
  • salesforce_read_apex
    按模式列出 Apex 类,读取其源码和元数据。
  • salesforce_write_apex
    创建或更新 Apex 类,可指定代码和 API 版本。
  • salesforce_read_apex_trigger
    读取 Apex 触发器,列出触发器及其元数据/源码。
  • salesforce_write_apex_trigger
    为指定对象创建或更新 Apex 触发器,指定事件和 API 版本。
  • salesforce_execute_anonymous
    执行匿名 Apex 代码,查看调试日志和结果。

典型用例

  • Salesforce 数据库管理
    对 Salesforce 记录执行 CRUD 操作,通过 AI 指令简化数据处理和自动化重复任务。
  • 模式及元数据探索
    快速获取对象模式、字段详情和关系,助力集成开发或理解复杂组织结构。
  • 高级报表与聚合分析
    执行聚合查询以生成汇总、进行分析并支持业务智能需求。
  • Apex 代码与触发器管理
    直接在开发环境中读取、创建和更新 Apex 类或触发器,加快部署与维护。
  • 跨对象搜索与数据发现
    利用 SOSL 实现多对象跨表搜索,便于在大型 Salesforce 组织中定位记录与关系。

如何设置

Windsurf

  1. 确保系统已安装 Node.js。
  2. 安装 Salesforce MCP 服务器:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. 找到您的 Windsurf 配置文件(如 windsurf.config.json)。
  4. 添加如下 JSON 片段以集成 Salesforce MCP 服务器:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. 保存文件并重启 Windsurf。
  6. 在 MCP 仪表盘中验证服务器运行状态。

Claude

  1. 确保已安装 Node.js。
  2. 安装 Salesforce MCP 服务器:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. 编辑 Claude 集成配置文件。
  4. mcpServers 部分添加如下内容:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. 保存并重启 Claude。
  6. 在 Claude 工作空间中确认 Salesforce MCP 可用性。

Cursor

  1. 安装 Node.js。
  2. 安装 Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. 打开 Cursor 配置文件。
  4. 按如下方式添加 Salesforce MCP 服务器:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. 保存并重启 Cursor。
  6. 在 MCP 集成面板测试服务器连通性。

Cline

  1. 确保已安装 Node.js。
  2. 安装依赖包:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. 找到并打开您的 Cline 配置文件。
  4. 插入 Salesforce MCP 服务器配置:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "your-client-id",
            "SALESFORCE_CLIENT_SECRET": "your-client-secret",
            "SALESFORCE_USERNAME": "your-username",
            "SALESFORCE_PASSWORD": "your-password",
            "SALESFORCE_TOKEN": "your-security-token"
          }
        }
      }
    }
    
  5. 保存并重启 Cline。
  6. 在工具菜单检查 MCP 服务器状态。

API 密钥安全建议:
敏感凭证请始终用环境变量存储。在配置中按上述方式将必需字段添加到 env 对象。
如需传递额外输入,可用如下格式:

{
  "mcpServers": {
    "salesforce-mcp": {
      "command": "mcp-server-salesforce",
      "args": [],
      "env": {
        "SALESFORCE_CLIENT_ID": "your-client-id"
      },
      "inputs": {
        "instanceUrl": "https://your-instance.salesforce.com"
      }
    }
  }
}

在流程中使用 MCP

在 FlowHunt 内使用 MCP

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

FlowHunt MCP flow

点击 MCP 组件打开配置面板。在系统 MCP 配置区,按以下 JSON 格式填写您的 MCP 服务器信息:

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

配置完成后,AI agent 即可作为工具访问该 MCP 的全部功能。请记得将 “salesforce-mcp” 替换为您的实际 MCP 服务器名称,并将 URL 换为您的 MCP 服务器地址。


概览

部分可用性详情/备注
概览明确、在 README 中展示
提示词列表未明确记录
资源列表未明确记录
工具列表共 14 个工具,README 中详细介绍
API 密钥安全设置说明中已展示
采样支持(评估时可忽略)未提及

综合来看,Salesforce MCP 服务器拥有优秀的工具与设置文档,但在提示模板、资源、根节点或采样方面缺乏文档。其核心优势是强大的 Salesforce 工具集和清晰的设置指引。基于此,我为该仓库的实际 MCP 集成和开发者易用性打分 7/10

MCP 评分

是否有 LICENSE✅ MIT
至少有一个工具✅ (14 个工具)
Fork 数量29
Star 数量48

常见问题

将 FlowHunt 与 Salesforce 连接

通过 AI 驱动的对话式数据访问和自动化,全面提升您的 Salesforce 生产力。无缝集成、安全凭证管理和强大工具——立即在 FlowHunt 内体验 Salesforce MCP 服务器。

了解更多

Salesforce MCP 服务器
Salesforce MCP 服务器

Salesforce MCP 服务器

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

3 分钟阅读
AI Salesforce +4
Salesforce MCP 服务器
Salesforce MCP 服务器

Salesforce MCP 服务器

Salesforce MCP 服务器将 AI 助手与 Salesforce 集成,实现自动化工作流,如通过 FlowHunt 发送邮件和部署 Apex 代码,从而简化业务流程并提升生产力。...

2 分钟阅读
AI Salesforce +6
Salesforce
Salesforce

Salesforce

将 FlowHunt 与 Salesforce 集成,通过 AI 驱动的自然语言工作流管理对象、记录和元数据。简化 Salesforce 管理,自动化 Apex 操作,并通过 Salesforce MCP Server 增强安全性。...

2 分钟阅读
AI Salesforce +4