Salesforce MCP Server 是一个模型上下文协议(MCP)服务器,它使AI助手能够与Salesforce组织进行交互。它提供了一组工具,允许AI模型通过Salesforce CLI执行Apex代码、查询数据、描述对象以及管理Salesforce组织连接。
NPM 包:@advanced-communities/salesforce-mcp-server
sf)最简单的安装方式是从NPM使用npx直接安装:
npx @advanced-communities/salesforce-mcp-server
此命令将:
NPM安装的好处:
npm update轻松更新为了获得完全托管的安装体验:
salesforce-mcp-server.dxt文件.dxt文件以安装用于开发或定制:
git clone https://github.com/advancedcommunities/salesforce-mcp-server.gitcd salesforce-mcp-servernpm install && npm run buildbuild/index.js中可用要能够运行MCP服务器,您需要一个客户端。客户端可以是任何支持MCP协议的AI应用程序,例如:
从Anthropic安装Claude Desktop。
打开它并登录到Claude。
编辑您的配置文件在:
~/Library/Application\ Support/Claude/claude_desktop_config.jsonC:\\Users\\YOUR_USERNAME\\AppData\\Roaming\\Claude\\claude_desktop_config.json如果找不到文件。 打开Claude Desktop,打开设置菜单,进入开发者部分,并点击编辑配置中的服务器部分。 按照以下说明打开并编辑此文件。
在配置文件的"mcpServers"键下添加以下内容:
{
"mcpServers": {
"salesforce-mcp-server": {
"command": "npx",
"args": ["@advanced-communities/salesforce-mcp-server"]
}
}
}
环境变量(可选):
{
"mcpServers": {
"salesforce-mcp-server": {
"command": "npx",
"args": ["@advanced-communities/salesforce-m-服务器