返回市场
MCP-销售力量

MCP-销售力量

作者:smn2gnt150 星标更新:2025-08-08

项目介绍

MCP Salesforce 连接器

这是一个用于与 Salesforce 集成的 Model Context Protocol (MCP) 服务器实现,允许大型语言模型通过 SOQL 查询和 SOSL 搜索与 Salesforce 数据进行交互。

功能

  • 执行 SOQL(Salesforce 对象查询语言)查询
  • 执行 SOSL(Salesforce 对象搜索语言)搜索
  • 获取 Salesforce 对象的元数据,包括字段名称、标签和类型
  • 获取、创建、更新和删除记录
  • 执行 Tooling API 请求
  • 执行 Apex REST 请求
  • 直接调用 Salesforce 的 REST API

配置

Model Context Protocol

要使用此服务器与 Model Context Protocol 结合,请在您的 claude_desktop_config.json 文件中进行配置。在 mcpServers 部分添加以下条目:

{
    "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"
            }
        }
    }
}

关于 Salesforce 认证方法的说明

此服务器支持两种认证方法:

  • OAuth(推荐): 设置 SALESFORCE_ACCESS_TOKENSALESFORCE_INSTANCE_URL 作为环境变量。
  • 用户名/密码(旧版): 如果未设置 SALESFORCE_ACCESS_TOKENSALESFORCE_INSTANCE_URL,服务器将回退到使用 SALESFORCE_USERNAMESALESFORCE_PASSWORDSALESFORCE_SECURITY_TOKEN

环境配置

  • SALESFORCE_DOMAIN(可选): 设置为 test 以连接到 Salesforce 沙盒环境。如果未设置或留空,则服务器将连接到生产环境。