MCP 服务器实现 Salesforce 交互

MCP 服务器实现 Salesforce 交互

一个用于与 Salesforce 交互的 Model Context Protocol 服务器实现。

快速入门

安装

  1. 配置环境变量:

    • SALESFORCE_USERNAME: Salesforce 用户名
    • SALESFORCE_PASSWORD: Salesforce 密码
    • SALESFORCE_SECURITY_TOKEN: Salesforce 安全令牌
    • 可选:SALESFORCE_DOMAIN,默认为 "login"
  2. 使用以下命令运行服务器:

    uv --directory /path/to/mcp-server-salesforce run mcp-server-salesforce
    

调试

推荐使用 MCP Inspector 进行调试:

npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-server-salesforce run mcp-server-salesforce

发布

  1. 更新 pyproject.toml 中的版本号。
  2. 创建并推送标签:
    git tag v0.0.x
    git push origin v0.0.x
    
  3. 自动触发 CI/CD 流程完成发布。