Salesforce MCP Server

Model Context Protocol server for Salesforce integration - enables AI agents to securely access Salesforce data

Local serverstdioTypeScript

What is the Salesforce MCP Server?

Model Context Protocol server for Salesforce integration - enables AI agents to securely access Salesforce data

What the server does

A Model Context Protocol (MCP) server that provides AI agents with secure access to Salesforce data and operations. Built for sales, marketing, and executive teams to interact with their Salesforce CRM through natural language.

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.

How to install the Salesforce MCP Server

claude mcp add server-salesforce-tomnagengast --env SALESFORCE_CLIENT_ID=your-value --env SALESFORCE_CLIENT_SECRET=your-value --env SALESFORCE_USERNAME=your-value --env SALESFORCE_PASSWORD=your-value --env SALESFORCE_SECURITY_TOKEN=your-value --env SALESFORCE_READ_ONLY_MODE=your-value --env SALESFORCE_LOGIN_URL=your-value -- npx -y from

Configuration

VariableDescriptionRequired
SALESFORCE_CLIENT_IDConfiguration value read at startup.Optional
SALESFORCE_CLIENT_SECRETCredential the server authenticates with.Yes
SALESFORCE_USERNAMEConfiguration value read at startup.Optional
SALESFORCE_PASSWORDConfiguration value read at startup.Optional
SALESFORCE_SECURITY_TOKENCredential the server authenticates with.Yes
SALESFORCE_READ_ONLY_MODEConfiguration value read at startup.Optional
SALESFORCE_LOGIN_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Salesforce to Scripts.”

Frequently asked questions

The server starts in safe read-only mode. Only search and read tools are available. Set `SALESFORCE_READ_ONLY_MODE=false` to enable write operations.