这是一个基于 Salesforce MCP 协议的工具,它能与 Salesforce 集成,借助自然语言处理技术,实现对 Salesforce 中对象和记录的查询、修改与管理,有效简化了与 Salesforce 的交互流程。
此工具能通过自然语言处理技术,让你方便地与 Salesforce 进行交互,轻松完成对象和记录的查询、修改与管理。
使用以下命令通过 npm 安装该包:
# 使用 npm 安装包
npm install salesforce-mcp-server
以下是一些基本的使用示例:
// 搜索对象
server.searchObjects("Account");
// 获取模式信息
server.getSchemaInfo("Account", "fields");
// 查询记录
server.queryRecords("SELECT Id, Name FROM Account WHERE CreatedDate = TODAY()");
SALESFORCE_USERNAME:Salesforce 用户名或电子邮件。SALESFORCE_PASSWORD:Salesforce 密码。SALESFORCE_SECURITY_TOKEN:Salesforce 安全令牌。SALESFORCE_CLIENT_ID:注册应用时获取的客户端 ID。SALESFORCE_CLIENT_SECRET:应用的密钥。SALESFORCE_REDIRECT_URI:重定向 URI。config.json 放置在相应的位置:
%APPDATA%\Claude Desktop\config.json~/Library/Application Support/Claude Desktop/config.json{
"salesforce": {
"username": "your_salesforce_username",
"password": "your_salesforce_password",
"security_token": "your_security_token"
}
}
# 克隆仓库
git clone git@github.com:yourusername/salesforce-mcp-server.git
# 进入目录
cd salesforce-mcp-server
# 安装依赖项
npm install
# 构建项目
npm run build
欢迎贡献!请随意提交 Pull Request。
本项目遵循 MIT 许可证,详细信息请查看 LICENSE 文件。
如需帮助或报告问题,请在 GitHub 仓库中创建 ISSUE。