MCP Catalogs
首页

MCP-Salesforce

by smn2gnt·178·综合分 50

MCP Salesforce 连接器允许 LLM 通过 SOQL 查询和 SOSL 搜索与 Salesforce 数据交互。

databasedeveloper-toolsproductivity
52
Forks
2
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

此 MCP 服务器提供全面的 Salesforce 集成功能,包括执行 SOQL 查询、执行 SOSL 搜索、检索元数据、管理记录以及进行 API 调用。它支持多种身份验证方法,包括 OAuth、客户端凭据、Salesforce CLI 和传统的用户名/密码身份验证。服务器提供单记录操作和批量操作,以及用于工具 API 和 Apex REST 请求的高级 API 工具。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:LLM 查询 Salesforce 数据以获取客户洞察
:通过自然语言自动化 Salesforce 数据管理
:将 Salesforce 信息集成到 AI 驱动的工作流程中
:支持哪些身份验证方法?
:我可以连接到 Salesforce 沙箱吗?

什么时候选它

当您需要将 AI/LLM 与 Salesforce CRM 数据集成,并且需要全面的 CRUD 操作和高级 API 访问时,选择此 MCP 服务器。

什么时候不要选它

如果您不使用 Salesforce,则应避免使用此服务器,因为它需要 Salesforce 身份验证凭据和对 Salesforce API 的深入了解。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • run_soql_query

    Execute SOQL queries against Salesforce

  • run_sosl_search

    Perform SOSL searches across objects

  • get_object_fields

    Retrieve field metadata for specific objects

  • list_sobjects

    List all available SObjects (standard and custom)

  • get_record

    Retrieve a specific record by ID

  • create_record

    Create a new record

  • update_record

    Update an existing record

  • delete_record

    Delete a record

  • bulk_create_records

    Create multiple records in a single operation

  • bulk_update_records

    Update multiple records (must include Id field)

  • tooling_execute

    Execute Tooling API requests

  • apex_execute

    Execute Apex REST requests

可对比工具

salesforce-mcpsalesforce-cli-mcpforce-mcp

安装

  1. 使用 uvx 安装包:uvx install mcp-salesforce-connector
  2. 在您的 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"
      }
    }
  }
}
  1. 设置必需的身份验证环境变量

FAQ

支持哪些身份验证方法?
该服务器支持 OAuth(推荐)、客户端凭据、Salesforce CLI(默认组织)和用户名/密码(传统)身份验证方法。
我可以连接到 Salesforce 沙箱吗?
是的,将 SALESFORCE_DOMAIN 设置为 'test' 即可连接到 Salesforce 沙箱环境。如果未设置,它将连接到生产环境。

MCP-Salesforce 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。