返回市场
销售力-MCP服务器

销售力-MCP服务器

作者:advancedcommunities13 星标更新:2025-10-26

项目介绍

Salesforce MCP Server

NPM 版本 许可证

是什么

Salesforce MCP Server 是一个模型上下文协议(MCP)服务器,它使AI助手能够与Salesforce组织进行交互。它提供了一组工具,允许AI模型通过Salesforce CLI执行Apex代码、查询数据、描述对象以及管理Salesforce组织连接。

NPM 包@advanced-communities/salesforce-mcp-server

安装

先决条件

方案1:NPM安装(推荐)

最简单的安装方式是从NPM使用npx直接安装:

npx @advanced-communities/salesforce-mcp-server

此命令会:

  • 从NPM下载最新版本
  • 直接运行服务器而无需手动安装
  • 自动处理所有依赖项

NPM安装的好处:

  • ✅ 不需要手动构建
  • ✅ 总是获取最新的稳定版本
  • ✅ 自动依赖项管理
  • ✅ 使用npm update轻松更新
  • ✅ 不需要克隆仓库

方案2:桌面扩展(DXT)-一键安装

为了获得完全托管的安装体验:

  1. 发布页面下载最新的salesforce-mcp-server.dxt文件
  2. 双击.dxt文件进行安装
  3. 扩展程序将在您的AI客户端中自动配置
  4. 所有依赖项将被自动管理

方案3:手动安装-从源码构建

为了开发或定制:

  1. 克隆仓库:git clone https://github.com/advancedcommunities/salesforce-mcp-server.git
  2. 导航到目录:cd salesforce-mcp-server
  3. 安装并构建:npm install && npm run build
  4. 服务器将在build/index.js中可用

在客户端添加MCP配置

要能够运行MCP服务器,您需要一个客户端。客户端可以是任何支持MCP协议的AI应用程序,例如:

与Claude Desktop一起使用

  1. 从Anthropic安装Claude Desktop

  2. 打开它并登录到Claude。

  3. 编辑您的配置文件在:

    • Mac: ~/Library/Application\ Support/Claude/claude_desktop_config.json
    • Windows: C:\\Users\\YOUR_USERNAME\\AppData\\Roaming\\Claude\\claude_desktop_config.json

    如果找不到文件。 打开Claude Desktop,打开设置菜单,进入开发者部分,并点击编辑配置中的服务器部分。 按照以下说明打开并编辑此文件。

  4. 在配置文件的"mcpServers"键下添加以下内容:

    {
        "mcpServers": {
            "salesforce-mcp-server": {
                "command": "npx",
                "args": ["@advanced-communities/salesforce-mcp-server"]
            }
        }
    }
    

    带有环境变量(可选):

    {
        "mcpServers": {
            "salesforce-mcp-server": {
                "command": "npx",
                "args": ["@advanced-communities/salesforce-m-服务器