Skip to content

Salesforce MCP Server: What It Does and How to Connect It

TL;DR

Salesforce officially supports MCP since 2025, a developer DX MCP Server and hosted MCP servers for AI assistants

– It lets an AI run SOQL queries, read and update records, and run actions in natural language, under your org permissions

– Connect via hosted servers (add as a Claude connector) or the local DX server (sf org login web)

– Pair it with the La Growth Machine MCP to run the full GTM loop: source accounts, launch outreach, log pipeline back

Salesforce officially supports the Model Context Protocol (MCP). Since June 2025, Salesforce has shipped MCP servers that let an AI assistant like Claude securely read and act on your CRM in natural language:

  • run SOQL queries
  • inspect object schemas
  • read and update records
  • execute actions

Without writing code or clicking through the UI. There are two flavors, a developer-focused DX MCP Server and hosted MCP servers for AI assistants.

This guide covers what the Salesforce MCP server does, the two server options, how to connect it (with video walkthroughs) and a concrete GTM example, pairing the Salesforce MCP with the La Growth Machine MCP to run the full outreach loop from one assistant.

New to the protocol? Start with what an MCP server is

What is the Salesforce MCP server

The Salesforce MCP server is Salesforce’s official implementation of the Model Context Protocol, the open standard that lets AI applications interact with external systems. It exposes your Salesforce org to an MCP-compatible assistant as a set of typed tools, so the AI can query and change CRM data on your behalf, with your org’s permissions and security intact.

Salesforce announced MCP support across its platform in 2025 and it’s part of a broader Salesforce and Anthropic partnership that brings trusted business context and AI actions to Claude.

It works in any MCP host, including Claude Code, Claude Desktop, Chat GPT (OpenAI), Cursor and Salesforce’s own Agentforce Vibes IDE.

What the Salesforce MCP server lets you do

The server turns your CRM into something an assistant can read and operate. In practice:

  • Query data with SOQL“list our open opportunities over $50k closing this quarter” and the assistant runs the query and returns the records.
  • Read and update records — create or modify contacts, accounts, leads, and opportunities from a prompt.
  • Inspect object schemas“what fields are required to create an account?” so the AI understands your org before it writes.
  • Retrieve filtered data — pull high-revenue accounts, recent leads, or deals by stage.
  • Run actions and agent tests — execute platform actions and, with the DX server, run Agentforce agent tests.

Everything runs under your org’s existing permissions, so the assistant can’t do what the connected user couldn’t.

What the Salesforce MCP server lets you do: query CRM data with SOQL, read and update records, run actions

The two Salesforce MCP servers

Salesforce offers two options depending on who’s connecting.

Salesforce DX MCP Server (for developers).

The open-source salesforcecli/mcp server runs locally and is built for developers working across orgs: query data, run agent tests, and issue commands in natural language. You authorize one or more orgs and select which tool groups to expose with a

--toolsets flag

Salesforce Hosted MCP Servers (for AI assistants)

Hosted by Salesforce, these let an AI assistant securely access your org data and handle daily business tasks, inspecting schemas and running complex queries, with no local setup. They’re available in every Developer Edition org, and there’s an official guide to connect Claude to them.

How to connect the Salesforce MCP server

The path depends on which server you use.

Local DX server (for developers)

Authorize your org and run the server with the toolsets you need:

# Authorize your org once
sf org login web --alias my-org

# Run the DX MCP server with selected toolsets
npx -y @salesforce/mcp --orgs my-org --toolsets data,metadata,testing

Then point your MCP host (Claude Code, Cursor, the Agentforce Vibes IDE) at it. Scope the org and toolsets to only what the assistant needs.

Two short walkthroughs make the setup concrete:

How to Get Started Using the Latest Salesforce DX MCP Server

MCP La Growth Machine
Run your outreach from Claude
Connect La Growth Machine to your AI assistant with the official MCP
Explore the MCP →

A GTM use case: Salesforce MCP + La Growth Machine

The Salesforce MCP shines when you pair it with an outreach layer. Salesforce is your system of record. It isn’t built to run multichannel campaigns.

La Growth Machine is an outreach platform that connects multichannel campaign execution to proven revenue impact and it ships its own MCP server.

Connect both to the same assistant and the whole GTM loop runs from one conversation.

The GTM loop with the Salesforce MCP and the La Growth Machine MCP: source accounts, launch outreach, log pipeline back

Here’s the loop a RevOps or GTM engineer can run:

  • Source from Salesforce“pull accounts in the SaaS segment with no activity in 60 days” via the Salesforce MCP.
  • Build the audience and launch – hand that list to the La Growth Machine MCP to build an audience and launch a LinkedIn plus email sequence.
  • Handle replies – triage and draft responses to the leads who answer, in the same assistant.
  • Log back to Salesforce – push booked meetings and reply status back into the CRM and read pipeline generated against the original accounts.

⚠️ One point to be precise about

La Growth Machine doesn’t ship a native Salesforce integration (yet). You connect the two through an automation layer, Zapier, n8n, Make or any workflow tool, which takes minutes to wire up (see the La Growth Machine integrations).

The MCP servers handle on-demand orchestration from your assistant, while that automation layer keeps Salesforce and La Growth Machine in continuous sync.

The two MCP servers are complementary, not competing.

  • Salesforce owns the record
  • La Growth Machine owns the outreach execution

Your assistant orchestrates between them. No CSV exports, no tab-switching.

La Growth Machine - MCP
Pilot your prospecting from your AI assistant
Build audiences, launch campaigns and reply to leads in plain language. The official LGM MCP plugs your outreach straight into Claude and any MCP-compatible AI.
Get the LGM MCP → Works with Claude, Cursor & more
Claude × LGM
“Find 50 CMOs in SaaS and launch a LinkedIn + email sequence.”
Audience built · Sequence live

Tips and security

The Salesforce MCP can read and change CRM data, so scope it carefully.

  • Connect a least-privilege user. The assistant inherits that user’s permissions; give it only what the task needs.
  • Enable only the toolsets you need. On the DX server, the --toolsets flag controls which tool groups are exposed.
  • Confirm before writes. Let the assistant query freely, but require confirmation before it creates or updates records.
  • Prefer hosted for non-developers. It avoids local credentials and is easier to revoke.

Frequently asked questions

Does Salesforce officially support MCP? Yes. Salesforce announced MCP support across its platform in 2025 and ships an official DX MCP Server (salesforcecli/mcp) plus hosted MCP servers, alongside a partnership with Anthropic.

What can the Salesforce MCP server do? It lets an AI assistant run SOQL queries, read and update records, inspect object schemas, retrieve filtered data, and run actions, all under your org’s permissions.

How do I connect the Salesforce MCP to Claude? Use the hosted MCP servers and add them as a connector in Claude’s Customize panel (see Salesforce’s connect-Claude guide), or run the local DX server with sf org login web and point Claude Code at it.

Is the Salesforce MCP server free? The DX MCP Server is open-source, and hosted MCP servers are available in every Developer Edition org. Production use follows your Salesforce edition and limits.

Can I use Salesforce and La Growth Machine MCP together? Yes, and it’s the point. Salesforce holds the data, La Growth Machine runs the outreach, and one assistant orchestrates the loop: source accounts, launch campaigns, and log pipeline back.

Does La Growth Machine integrate natively with Salesforce? Not natively. You connect the two through an automation tool, Zapier, n8n, Make, or any similar workflow tool (see the La Growth Machine integrations), and both expose MCP servers your assistant can orchestrate together.

Most outreach runs blind.
La Growth Machine fixes that.

Multichannel sequences, a native MCP server for LLMs and a Skills library for GTM teams.

Discover La Growth Machine
Discover La Growth Machine