Salesforce

MCP Salesforce connector

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar install smn2gnt/MCP-Salesforce -c claude

This command will automatically install and configure the Salesforce MCP server for your selected client.

Option 2: Manual Configuration

View JSON configuration
{
  "mcpServers": {
    "Salesforce": {
      "command": "uvx",
      "args": [
        "mcp-salesforce-connector"
      ],
      "env": {
        "SALESFORCE_USER": "${input:salesforce_user}",
        "YOUR_SALESFORCE_USER": "${input:your_salesforce_user}",
        "SALESFORCE_PASS": "${input:salesforce_pass}",
        "YOUR_SALESFORCE_PASS": "${input:your_salesforce_pass}",
        "SALESFORCE_SECURITY_TOKEN": "${input:salesforce_security_token}",
        "YOUR_SALESFORCE_SECURITY_TOKEN": "${input:your_salesforce_security_token}"
      }
    }
  }
}

Copy and paste this configuration into your MCP client's configuration file to manually set up this server.

Common MCP clients
  • claude - Claude Desktop
  • cursor - Cursor Code Editor
  • cline - Cline (VS Code)
  • windsurf - Windsurf Editor
  • witsy - Witsy AI Assistant

MCP Salesforce Connector

A Model Context Protocol (MCP) server implementation for Salesforce integration, allowing LLMs to interact with Salesforce data through SOQL queries and SOSL searches.

Features

  • Execute SOQL (Salesforce Object Query Language) queries
  • Perform SOSL (Salesforce Object Search Language) searches
  • Retrieve metadata for Salesforce objects, including field names, labels, and types
  • Retrieve, create, update, and delete records
  • Execute Tooling API requests
  • Execute Apex REST requests
  • Make direct REST API calls to Salesforce

Configuration

Model Context Protocol

To use this server with the Model Context Protocol, you need to configure it in your claude_desktop_config.json file. Add the following entry to the mcpServers section:

{
    "mcpServers": {
        "salesforce": {
        "command": "uvx",
        "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
        ],
        "env": {
            "SALESFORCE_USERNAME": "YOUR_SALESFORCE_USERNAME",
            "SALESFORCE_PASSWORD": "YOUR_SALESFORCE_PASSWORD",
            "SALESFORCE_SECURITY_TOKEN": "YOUR_SALESFORCE_SECURITY_TOKEN"
            }
        }
    }
}

Replace YOUR_SALESFORCE_USERNAME, YOUR_SALESFORCE_PASSWORD, and YOUR_SALESFORCE_SECURITY_TOKEN with your Salesforce credentials.

Share:
Details:
  • Stars


    59
  • Forks


    28
  • Last commit


    10 days ago
  • Repository age


    5 months
  • License


    MIT
View Repository

Auto-fetched from GitHub .

MCP servers similar to Salesforce:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit