Salesforce连接器

一个用于Salesforce集成的模型上下文协议(MCP)服务器实现,允许LLM通过SOQL查询和SOSL搜索与Salesforce数据进行交互。

  • by leilaabdel
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 leilaabdel/mcp-salesforce

使用说明

MCP Salesforce 连接器

Salesforce集成的模型上下文协议(MCP)服务器实现,允许LLM通过SOQL查询和SOSL搜索与Salesforce数据交互。

特性

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

配置

模型上下文协议

要将此服务器与模型上下文协议一起使用,您需要在 claude_desktop_config.json 文件。将以下条目添加到 mcpServers 章节:

{
    "mcpServers": {
        "salesforce": {
        "command": "uvx",
        "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
        ],
        "env": {
            "SALESFORCE_USERNAME": "YOUR_SALESFORCE_USERNAME",
            "SALESFORCE_PASSWORD": "YOUR_SALESFORCE_PASSWORD",
            "SALESFORCE_SECURITY_TOKEN": "YOUR_SALESFORCE_SECURITY_TOKEN"
            }
        }
    }
}

替换 YOUR_SALESFORCE_USERNAME, YOUR_SALESFORCE_PASSWORD,以及 YOUR_SALESFORCE_SECURITY_TOKEN 使用您的Salesforce凭据。