Customer Data Platform · Developer Tools

MCP-Salesforce logo

MCP-Salesforce

smn2gnt/MCP-Salesforce

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

Install

uvx --from mcp-salesforce-connector salesforce

Client configuration

{
  "mcpServers": {
    "salesforce": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-salesforce-connector",
        "salesforce"
      ],
      "env": {
        "SALESFORCE_ACCESS_TOKEN": "<SALESFORCE_ACCESS_TOKEN>",
        "SALESFORCE_INSTANCE_URL": "<SALESFORCE_INSTANCE_URL>",
        "SALESFORCE_DOMAIN": "<SALESFORCE_DOMAIN>"
      }
    }
  }
}

Environment variables

SALESFORCE_ACCESS_TOKENSALESFORCE_INSTANCE_URLSALESFORCE_DOMAIN
GitHub stars
54
Author
@smn2gnt
Category
Customer Data Platform, Developer Tools
Updated
Oct 6, 2026

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

  • List all available SObjects - Discover standard and custom objects

  • Retrieve, create, update, and delete records

  • Execute Tooling API requests

  • Execute Apex REST requests

  • Make direct REST API calls to Salesforce

Tools (13)

  • run_soql_query

    Execute SOQL queries against Salesforce

  • run_sosl_search

    Perform SOSL searches across objects

  • get_object_fields

    Retrieve field metadata for specific objects

  • get_record

    Retrieve a specific record by ID

  • create_record

    Create a new record

  • update_record

    Update an existing record

  • delete_record

    Delete a record

  • bulk_create_records

    Create multiple records in a single operation

  • bulk_update_records

    Update multiple records (must include Id field)

  • bulk_delete_records

    Delete multiple records using record IDs

  • tooling_execute

    Execute Tooling API requests

  • apex_execute

    Execute Apex REST requests

  • restful

    Make direct REST API calls to Salesforce

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
MCP Hubspot logo

MCP Hubspot

peakmojo/mcp-hubspot

57

A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data. This server bridges AI models with your HubSpot account, providing direct access to contacts, companies, and engagement data. Built-in vector storage and caching mechanisms help overcome HubSpot API limitations while improving response times.

Customer Data Platform
Maton logo

Maton

maton-ai/agent-toolkit

25

This repo helps you connect AI agents to Maton, which allows you to connect and automate 150+ apps (Google Workspace, Microsoft 365, GitHub, Notion, Slack, Airtable, HubSpot, and more) through a unified API.

Customer Data Platform
Salesforce MCP Server logo

Salesforce MCP Server

kablewy/salesforce-mcp-server

25

A Model Context Protocol server implementation for interacting with Salesforce through its REST API using jsforce.

Customer Data Platform
MCP Server Salesforce logo

MCP Server Salesforce

tsmztech/mcp-server-salesforce

24

An MCP (Model Context Protocol) server implementation that integrates Claude with Salesforce, enabling natural language interactions with your Salesforce data and metadata. This server allows Claude to query, modify, and manage your Salesforce objects and records using everyday language.

Customer Data Platform
MCP Server Kintone logo

MCP Server Kintone

macrat/mcp-server-kintone

11

Model Context Protocol (MCP) server for kintone. This server allows you to explore and manipulate kintone data using AI tools such as Claude Desktop!

Customer Data Platform
Salesforce MCP Server logo

Salesforce MCP Server

SurajAdsul/mcp-server-salesforce

9

An MCP (Model Context Protocol) server implementation that integrates Claude with Salesforce, enabling natural language interactions with your Salesforce data and metadata. This server allows Claude to query, modify, and manage your Salesforce objects and records using everyday language.

Customer Data Platform