Skip to content

TL;DR - Salesforce MCP

  • Official Salesforce DX MCP server with 60+ tools for metadata, queries, code analysis, and LWC development
  • Organized into 12 toolsets (Core, Data, Metadata, Testing, DevOps Center, etc.) with flexible configuration
  • Requires local Salesforce CLI auth, works with Claude, Cursor, and VS Code
Pricing: Free forever
Best for: Individuals & startups

Pros & Cons

Pros

  • Comprehensive coverage with 60+ tools spanning the entire Salesforce development lifecycle
  • Flexible configuration, enable full toolsets or cherry-pick individual tools
  • Official Salesforce product with tight CLI integration and regular updates
  • Code analysis catches vulnerabilities and enforces best practices automatically
  • Dynamic tools mode keeps LLM context lean for complex conversations

Cons

  • Requires local Salesforce CLI setup and org authentication before use
  • Large tool count can overwhelm LLM context windows without dynamic mode
  • Currently in Developer Preview, some toolsets may change before GA
  • Limited to Salesforce ecosystem, no cross-CRM capabilities

Key Features

Over 60 MCP tools organized into 12 specialized toolsets for Salesforce developmentSOQL query execution against any authorized Salesforce orgMetadata deployment and retrieval for pushing and pulling org configurationsStatic code analysis with Salesforce Code Analyzer for vulnerability detectionLWC component generation from PRDs with automated Jest test creationAura-to-LWC migration orchestration with blueprint draftingDevOps Center integration for merge conflict detection and resolutionDynamic tool loading to reduce LLM context window usage

Pricing Plans

Open Source

Free

  • Full source code access
  • Community support
  • Self-hosted

What is Salesforce MCP?

Editorial review
Salesforce MCP is the official Model Context Protocol server from Salesforce that enables AI assistants to interact with Salesforce orgs through natural language. Built on the Salesforce DX CLI, it exposes over 60 tools organized into specialized toolsets covering metadata deployment, SOQL queries, user management, code analysis, testing, and Lightning Web Component development. The server supports role-based tool access with explicit org authorization. Developers can enable specific toolsets, including Core, Orgs, Metadata, Data, Users, Testing, Code Analysis, LWC Experts, Aura Experts, DevOps Center, Mobile, and Scale Products, or cherry-pick individual tools. A dynamic tools mode reduces LLM context size by loading tools on demand. Key capabilities include deploying and retrieving metadata, running SOQL queries against any authorized org, executing static code analysis for best practices and vulnerabilities, generating LWC components from specifications with automated Jest tests, orchestrating Aura-to-LWC migrations, and detecting and resolving DevOps Center merge conflicts. The server requires local Salesforce CLI authentication and works with Claude, Cursor, VS Code, and other MCP-compatible clients.

Reviews

Be the first to review Salesforce MCP

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best Salesforce MCP Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Explore More

Salesforce MCP FAQ

Is Salesforce MCP an official Salesforce product?

Yes. It is built and maintained by the Salesforce CLI team and distributed via npm as @salesforce/mcp. It is currently in Developer Preview, meaning the API surface may change before general availability.

Do I need a Salesforce license to use it?

You need access to a Salesforce org (Developer Edition, sandbox, or production) and the Salesforce CLI installed locally with at least one authorized org. The MCP server itself is free, but the underlying Salesforce platform requires a license.

What is dynamic tools mode?

Dynamic tools mode loads MCP tools on demand instead of registering all 60+ tools at startup. This reduces the LLM context window usage significantly, which matters when working with models that have limited context or when you only need a few specific toolsets.

Can Salesforce MCP deploy code to production?

Yes. The Metadata toolset supports sf project deploy start operations that can push source to any authorized org, including production. You control which orgs are authorized via sf org login — the MCP server respects those authorizations and does not bypass deployment safeguards.

Source: github.com

Guides & Articles