MCP Server — smn2gnt/MCP-Salesforce

A Model Context Protocol (MCP) server implementation for Salesforce integration

Local serverstdio

What is the MCP Server?

A Model Context Protocol (MCP) server implementation for Salesforce integration

What you get

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

  • 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

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
SALESFORCE_ACCESS_TOKENCredential the server authenticates with.Yes
SALESFORCE_INSTANCE_URLEndpoint or connection string the server talks to.Yes
SALESFORCE_DOMAINConfiguration value read at startup.Optional
SALESFORCE_CLIENT_IDConfiguration value read at startup.Optional
SALESFORCE_CLIENT_SECRETCredential the server authenticates with.Yes
SALESFORCE_SECURITY_TOKENCredential the server authenticates with.Yes

Frequently asked questions

A Model Context Protocol (MCP) server implementation for Salesforce integration Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.