Salesforce MCP Server
Salesforce MCP for marketers: hosted MCP servers that connect Claude, ChatGPT or Cursor to your org, plus the DX MCP server for developers. Setup and safety.
- Pricing
- paid
- Page updated
Salesforce's hosted MCP docs don't list a separate MCP fee, but you need a Salesforce org with API access and an admin to set it up. The DX MCP server is free and open source.
https://api.salesforce.com/platform/mcp/v1/platform/sobject-reads Salesforce has two official MCP routes, and they're for different people. Salesforce Hosted MCP Servers went GA in April 2026. Salesforce runs them at api.salesforce.com/platform/mcp/v1/... and any MCP client (Claude, ChatGPT, Cursor) connects over OAuth. The Salesforce DX MCP server (@salesforce/mcp) runs locally through the Salesforce CLI and exists for developers deploying metadata and running Apex tests.
For marketing ops, go hosted and start with the platform/sobject-reads server. It reads leads, contacts, campaigns and opportunities with SOQL or cross-object search, and it can't change a single record. Once you trust the setup, add sobject-mutations for creates and updates. Every call runs as the logged-in user, so field-level security, object permissions and sharing rules still apply.
A workflow that pays off before a pipeline review: ask Claude for every opportunity created in the last two quarters, grouped by primary campaign source and stage, then have it write three talking points on which campaigns actually produce pipeline. That's one SOQL query and a summary. No report builder, no CSV.
The catch is setup. A Salesforce admin has to create an External Client App (OAuth with PKCE) and switch on the servers you want, because the standard servers are off by default. If you're not the admin, send them this page. The DX server is the wrong tool for this job: it's built for code and metadata, not for campaign questions.
Official vs community Salesforce MCP
Remote server URL: https://api.salesforce.com/platform/mcp/v1/platform/sobject-reads
What you can ask it
- “Show every opportunity created in the last two quarters, grouped by primary campaign source and stage. Which campaigns produce pipeline and which just produce leads?”
- “List leads from last month's webinar that haven't been contacted yet, with owner and lead score.”
- “Find everything related to Acme Corp: contacts, open opportunities and recent cases.”
- “What's our lead-to-opportunity conversion rate by lead source this year?”
- “Which campaigns have more than 500 members but zero closed-won opportunities?”
Features
- Read-only `sobject-reads` server: SOQL queries, cross-object search, related records and schema lookup
- Write access split by risk: `sobject-mutations` (create and update), `sobject-deletes`, and `sobject-all`
- Field-level security, object permissions and sharing rules enforced on every tool call
- Product servers for Data 360, Tableau Next, CRM Analytics (beta) and Salesforce CMS content
- Custom hosted servers that turn your own Flows and Apex actions into tools
- Sandbox URLs so you can test prompts before pointing an agent at production
- DX MCP server (`@salesforce/mcp`) for developers: 60+ tools in toolsets like orgs, metadata, data and testing
How to set up the Salesforce MCP Server
Works with: Claude, Claude Code, ChatGPT, Cursor
https://api.salesforce.com/platform/mcp/v1/platform/sobject-reads
For a sandbox or scratch org, use https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-reads.
5. Under OAuth client, pick Use your own OAuth client, paste the consumer key and leave the secret blank.
6. Click Connect and log in to your org. Claude Code picks up the same connector.
Salesforce has separate guides for ChatGPT and Cursor that use the same server URLs.
DX MCP server (developers)
1. Install the Salesforce CLI and authorize your org with sf org login web.
2. Add this to .mcp.json in your project for Claude Code:
{
"mcpServers": {
"Salesforce DX": {
"command": "npx",
"args": ["-y", "@salesforce/mcp",
"--orgs", "DEFAULT_TARGET_ORG",
"--toolsets", "orgs,metadata,data,users",
"--tools", "run_apex_test",
"--allow-non-ga-tools"]
}
}
}Alternatives
Official, local and open source. Built for developers working with metadata and code, not for campaign reporting.
Skips the External Client App setup, but you're limited to Zapier's Salesforce actions.
FAQ
Is there an official Salesforce MCP server?
How do I connect Salesforce to Claude?
Can the Salesforce MCP change my data?
Does it respect Salesforce permissions?
Does it work with ChatGPT?
More marketing MCP servers
HubSpot MCP Server
The official HubSpot MCP server connects Claude to your CRM: contacts, deals, campaigns, marketing emails and blog posts. Setup, safety and prompts.
https://mcp.hubspot.com free Figma MCP Server
Official MCP server by Figma. Convert designs into code, extract design tokens, access components and variables — directly from Claude Code or any MCP-compatible editor.
figma (remote MCP) freemium X (Twitter) MCP Server
X has an official MCP server now. How to connect the X (Twitter) MCP to Claude, Cursor or Claude Code, what it can read, and what each API call costs.
npx -y @xdevplatform/xurl mcp https://api.x.com/mcp paid Added: 2026-03-08 · Last reviewed: 2026-09-22