Salesforce MCP servers: which one to use
Use Salesforce's own hosted servers if an admin can switch them on. For a quick local setup, pick a community server and watch what it can change.
- Servers
- 43
- active
- Official
- 3
- by Salesforce
- Hosted
- 7
- nothing to install
- Local
- 26
- runs on your machine
- OAuth
- 2
- sign in, no key
Salesforce runs its own hosted MCP servers, and they are the safest place to start because every call runs under the signed-in person's permissions. An admin must activate them first, and Salesforce suggests beginning with the read-only server in a sandbox. Community servers need no admin setup, but most can create, update and delete records, so use a sandbox or a user with narrow access. The older Salesforce DX server for developers reached end of life on November 2, 2026 and is archived, and Salesforce points developers to its sf-skills repo instead.
Good for
- Salesforce admins who want Claude, ChatGPT or Cursor to reach the org with each user's own permissions
- Sellers and analysts who want to look up accounts, contacts and opportunities by asking
- Developers who want to explore objects and Apex from a local setup
- Teams who want an assistant that can read their org but never change it
Which Salesforce MCP server to use
Use the official hosted servers if an admin can activate them, and start with the read-only one. Pick tsmztech or the Advanced Communities server (it uses the Salesforce CLI) for local developer work, and sf-intelligence if you only want read-only answers about your org setup.
| Server | Official | Runs | Sign-in | Can change data | Read-only option | GitHub stars |
|---|---|---|---|---|---|---|
| Salesforce HostedThis page | Official | Hosted | Account | Yes | Read-only server | 136 |
| Salesforce B2C Commerce | Official | Local | Account | – | – | – |
| tsmztech | Community | Local | Login or CLI | Yes | – | 165 |
| MCP Salesforce Connector | Community | Local | Token or CLI | Yes | – | 180 |
| Advanced Communities | Community | Local | Salesforce CLI | Yes | – | 37 |
| aiondadotcom | Community | Local | Browser sign-in | Yes | – | 17 |
| sf-intelligence | Community | Local | Salesforce CLI | No | Always | 3 |
All Salesforce MCP servers
43 active · 3 official · official first, then by GitHub stars
Salesforce Hosted MCP ServersOfficialHostedOAuthSalesforce-run MCP servers at api.salesforce.com that let Claude, ChatGPT, Cursor and other OAuth clients read and change an org's records under each signed-in user's permissions.
136 GitHub stars
@salesforce/b2c-dx-mcpOfficialLocalOAuthMCP server for B2C Commerce developer experience tools
57 GitHub stars- @salesforce/pwa-kit-mcpOfficialLocalNo sign-in
MCP server that helps you build Salesforce Commerce Cloud PWA Kit Composable Storefront
1.4K/wk downloads a week
MCP-SalesforceMCP Salesforce connector
180 GitHub stars
mcp-server-salesforceLocalSalesforce MCP Server
165 GitHub stars
salesforce-mcp-serverA comprehensive Model Context Protocol (MCP) server that provides seamless Salesforce integration for AI development tools like Claude Desktop, Cline, and other MCP-compatible clients.
42 GitHub stars
@advanced-communities/salesforce-mcp-serverLocalMCP server enabling AI assistants to interact with Salesforce orgs through the Salesforce CLI
37 GitHub stars
AwesomeSalesforceSkillsSalesforce AI skill library: 1,040 skill packages, 70 run-time agents and an MCP server that give Claude Code and other AI assistants senior-practitioner Apex, LWC, Flow, Agentforce and admin judgment, grounded in official Salesforce docs. Source-available (PolyForm Small Business).
25 GitHub stars
salesforce-docs-mcpLocalMCP server for Salesforce Developer Documentation - Local-first full-text search across 360 PDF documents
22 GitHub stars- salesforce-mcp-libLocal
Salesforce MCP Library is a local stdio bridge for Salesforce MCP endpoints using OAuth client credentials, featuring a reusable Apex MCP library and JSON-RPC 2.0 core.
19 GitHub stars - mcp-salesforce
🚀 Complete MCP (Model Context Protocol) server for Salesforce integration with Claude Desktop. Provides seamless OAuth authentication, universal CRUD operations on any Salesforce object.
17 GitHub stars - mcp-server-salesforce
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.
15 GitHub stars
SalesforceLocalSalesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objects
14 GitHub stars- salesforce-mcp-server
MCP server for Salesforce API integration - Complete CRM integration for GenAI applications
8 GitHub stars
Salesforce CloudLocalAI-powered Salesforce CRM: opportunity intelligence, conversation analysis, SOQL, analytics
6 GitHub stars- salesforce-mcpLocal
MCP server for Salesforce Tooling API integration
5 GitHub stars - mcp-server-salesforceLocal
Model Context Protocol server for Salesforce integration
5 GitHub stars - unified-sf-docs-mcpLocal
Unified MCP server for scraping Salesforce developer documentation and searching a local SQLite vector-like database.
4 GitHub stars - salesforce-ada-content-mcp-server
A Salesforce content MCP with official documentation sources
4 GitHub stars - SFDC-MCP-Security-Toolkit
**Adversarial MCP integration testing toolkit for Salesforce — seeds ~270 records across Account, Contact, Case, and Outreach Log with 14 attack payload categories including prompt injection, honeytoken leakage, encoding bypasses, and cross-tenant boundary probes.**
4 GitHub stars
Show all 43Show fewer
sf-intelligence: offline Salesforce MCP serverLocalAsk your AI what breaks before you change Salesforce. Offline, read-only, cited answers.
3 GitHub stars- salesforce-mcpLocal
Vinkius Edge enterprise Model Context Protocol (MCP) server for Salesforce CRM standard objects and SOQL.
3 GitHub stars - salesforce-commerce-mcpLocal
Vinkius Edge enterprise Model Context Protocol (MCP) server for Salesforce B2C Commerce Cloud integration.
3 GitHub stars - salesforce-marketing-mcpLocal
Vinkius Edge enterprise Model Context Protocol (MCP) server for Salesforce Marketing Cloud API operations.
3 GitHub stars - salesforce-core-skills
Fifteen behaviorally-tested Salesforce skills for AI agents — Apex, Flow, SOQL, LWC, Metadata, Permissions, Diagrams, Org Audit, Tests, Security, Debug, Org Diff, Integrations, Campaigns, Leads. MCP-first, works with any Salesforce MCP server. Claude plugin marketplace + npx install. Try it with bun
3 GitHub stars - salesforce-mcp-auto-auth-chrome
Fastest to Enable Salesforce MCP server for Claude Desktop with automatic session refresh from your Chrome browser — no External App needed
3 GitHub stars
salesforce-metadata-mcpLocalThe only Salesforce MCP with Agentforce, OmniStudio & DevOps Center tools — 228 total.
2 GitHub stars- Salesforce-MCP
MCP Server for Salesforce Operations
2 GitHub stars - salesforce-ai-agent-mcpLocal
Production-grade MCP server for Salesforce Developer AI Agent — integrates Jira, Salesforce Tooling API, and n8n
1 GitHub stars
salesforce-mcp-jsforceLocalA lite, single-org Salesforce MCP server built on jsforce. Bring-your-own OAuth token — no credentials stored server-side. Runs over stdio (Claude Code) or as a dedicated streamable-HTTP server.
0 GitHub stars- mcp-server-salesforceLocal
MCP server for Salesforce — query, analytics, Apex, REST API passthrough, and more.
0 GitHub stars - SalesforceHosted or Local
Salesforce MCP Pack
0 GitHub stars - Devart MCP Server for Salesforce (ADO.NET)Local
Schema-aware read/write access to Salesforce through Devart dotConnect ADO.NET data provider.
0 GitHub stars - Devart MCP Server for Salesforce Marketing Cloud (ADO.NET)Local
Schema-aware read/write access to Salesforce Marketing Cloud via Devart dotConnect.
0 GitHub stars - mtdt — Salesforce DevOpsHosted
mtdt.io MCP: Salesforce DevOps platform connector (metadata deployments, backups and more)
0 GitHub stars - SalesforceLocal
MCP server for Salesforce CRM — Accounts, Contacts, Opportunities, Leads, Cases.
0 GitHub stars - salesforce-mcp
MCP Server for interacting with Salesforce instances
0 GitHub stars - salesforce-mcp-serverLocal
MCP server enabling AI assistants to interact with Salesforce orgs through the Salesforce CLI
22/wk downloads a week - Salesforce MarketingLocal
MCP server for Salesforce — 47 tools for leads, campaigns, pipeline, attribution, and reporting.
9/wk downloads a week - apollo-salesforce-mapperHosted
Apollo->Salesforce Lead mapper. No LLM. Strict-fail required fields. PASS/REPAIR/FAIL verdict.
- Cirra AI Salesforce Admin MCP ServerHosted
Comprehensive Salesforce administration and management
- Salesforce AgentForce CKGHosted or Local
Salesforce AgentForce knowledge graph — 40 nodes, Einstein Trust Layer, 11x fewer tokens than RAG.
- salesforce-devopsHosted
Plan Salesforce deploys, open pull requests and trigger pipelines from your AI client.
Questions
Is there an official Salesforce MCP server?
Yes. Salesforce runs hosted MCP servers that Claude, ChatGPT, Cursor and other apps connect to over the web. An admin switches them on in Setup, and each person signs in with their own Salesforce account.
Which Salesforce MCP server is read-only?
The hosted platform/sobject-reads server is read-only, and Salesforce recommends starting there in a sandbox. Of the community servers, sf-intelligence says it never writes to your org. The Advanced Communities server has a READ_ONLY setting, but its README says that only blocks Apex execution.
Do I need an admin to use it?
For the official hosted servers, yes. An admin activates them under Setup and creates an External Client App with the mcp_api and refresh_token scopes. Community servers skip that, but you need your own credentials or the Salesforce CLI.
Can the AI see records I can't?
Not through the hosted servers. Calls run as the signed-in user, so object permissions, field-level security and sharing rules still apply. Community servers use whatever login you give them, so use a user with narrow access.
Is the Salesforce MCP server free?
The hosted servers need an org on Enterprise Edition or above, per the Salesforce quick start. We found no separate MCP price in the sources we could read, so ask your Salesforce account team about usage billing. The community servers are open source and free, but your org API limits still apply.
What happened to the Salesforce DX MCP server?
It reached end of life on November 2, 2026. The salesforcecli/mcp repository is archived, and Salesforce says the npm package will be marked deprecated, though pinned installs keep working. Salesforce points developers to the sf-skills repo instead.
Which one should a developer use for Apex and metadata?
Salesforce now points developers to sf-skills. If you want an MCP server, tsmztech reads and writes Apex classes and triggers, and the Advanced Communities server runs through the Salesforce CLI you already have signed in.
How do the community servers sign in?
tsmztech supports username, password and security token, OAuth client credentials, or the Salesforce CLI. smn2gnt takes an access token and instance URL, or client credentials, or falls back to the Salesforce CLI default org. aiondadotcom opens a browser sign-in with OAuth and needs a Connected App.
Which one works for Salesforce B2C Commerce?
Salesforce's own B2C Commerce developer tooling ships an MCP server for B2C Commerce developers. It is separate from the CRM servers, so skip it unless you build on Commerce Cloud.