Salesforce HTTP MCP服务器

一个用于Salesforce与LangChain集成的模型上下文协议(MCP)服务器,提供工具清单、工具执行、API密钥保护和速率限制功能。

  • by srinathsankara
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 mrpaapi/salesforce-http-mcp-server

使用说明

Salesforce HTTP MCP 服务器

Salesforce与LangChain集成的模型上下文协议(MCP)服务器。

特性

  • 工具清单:通过以下方式显示可用工具 /mcp 和 /sse
  • 工具执行:通过以下方式执行SOQL查询 /mcp/tool
  • 认证:API密钥保护
  • 速率限制:防止滥用

设置

  1. 克隆存储库 克隆https://github.com/mrpaapi/salesforce-http-mcp-server.git cd salesforce http mcp服务器

  2. 再进行 npm安装

  3. 配置环境变量 cp.env.example.env-使用您的Salesforce凭据编辑.env

  4. 启动服务器 npm启动

##使用方法

  • 获取工具清单 卷曲http://localhost:3000/sse-H“接受:文本/事件流”

  • 执行查询 curl-X POSThttp://localhost:3000/mcp/tool -H“内容类型:应用程序/json” -H“x-mcp-key:你的api密钥” -d'{“name”:“salesforce_query”,“parameters”:{“query”:“SELECT Id FROM Account LIMIT 1”}'