AI Assistants & MCP

Salesforce and Claude Integration: Salesforce in Claude vs. a CRM Built for MCP

Salesforce now runs its own MCP servers, and Zoho does too. Here's what the setup really takes, what Claude can do to your records once it's connected, and when a small team is better off with a CRM that ships the connector ready to use.

By Argento CRM Team Published 10 min read
Short answer

A Salesforce and Claude integration works today through Salesforce Hosted MCP Servers, which Salesforce made generally available in April 2026 for Enterprise Edition orgs and above. An admin turns on the servers, creates an External Client App with the right OAuth scopes, and each user then adds the server to Claude as a connector. It's a solid option if you already run Salesforce with an admin. If you're a small team without one, a CRM that ships its own MCP server gets you the same "ask Claude about my customers" experience in about five minutes.

This guide covers what getting Salesforce in Claude actually takes as of November 2026, what the connection can and can't do to your data, how the Zoho and Claude integration compares, and a straight answer on when each route is worth it. If you just want the general idea of connecting an assistant to a CRM, start with our pillar guide on how to connect Claude, ChatGPT or Grok to your CRM.

Three ways people get Salesforce in Claude

Search for this and you'll find a mix of official docs, consultant tutorials and vendors selling middleware. They describe three different things, and it helps to know which one you're reading about.

1. Salesforce Hosted MCP Servers (official)

Salesforce runs the MCP servers for you. According to Salesforce's own general availability announcement (April 29, 2026), they're available "for every Enterprise Edition org and above." Nothing to host, no code. This is the route most small and mid-size Salesforce customers should look at first.

2. A connector listed in Claude's directory

Several setup guides published in the last few months report that Claude's connector directory also lists a Salesforce-built connector marked beta. Directory listings change often, so check Claude's Connectors page yourself before planning around it. When it's available to you, the click-to-add flow is simpler on the user side, but your Salesforce admin still controls whether the org allows it.

3. Third-party and self-built connectors

Integration platforms and open-source projects also offer MCP servers that sit between Claude and Salesforce. They can fill gaps, such as reaching editions or objects the hosted servers don't cover, but they add another vendor holding your CRM credentials. For a small business, that's usually one moving part too many.

What the Salesforce and Claude integration setup actually involves

Salesforce says setup "takes less than 30 minutes." That's fair for someone who knows Setup well. Here's the shape of it, based on Salesforce's announcement and its Hosted MCP Servers documentation, as of November 2026:

  1. Confirm your edition. Enterprise Edition or above. If you're on a lower tier, the hosted servers aren't an option without upgrading.
  2. Turn on the servers you want. In Setup, go to API Catalog → MCP Servers. Setup guides note the servers are off by default, and a client can't connect to a disabled one even with valid credentials.
  3. Create an External Client App. This is the OAuth app Claude signs in through. It needs the mcp_api and refresh_token scopes and Claude's callback URL. Get these settings from Salesforce's docs rather than a blog post, because a wrong checkbox here is the most common reason the connection fails.
  4. Decide who may use it. OAuth policies on the app control which users can authorize. Narrow it to the people who need it.
  5. Each user adds the connector in Claude. Settings → Connectors → Add custom connector, paste the server URL, then sign in with their Salesforce login.
  6. Wait, then test. One widely shared setup guide warns that a new app can take up to 30 minutes before it starts working. Don't assume a failure until that window has passed.

None of this is hard for a Salesforce admin. The catch for small teams is the word "admin." If your Salesforce org was set up by a consultant two years ago and nobody has opened Setup since, budget an afternoon and a support ticket, not 30 minutes.

MCP for Salesforce: what Claude can and can't touch

The good news first. Salesforce states that hosted MCP "respects your org's security model: object and field-level security, sharing rules, and profiles all apply." Claude acts as the signed-in user and sees only what that user could see in Salesforce. That's the right design, and it's the first thing to check with any CRM connector.

The part to plan for is write access. Salesforce offers a set of standard servers with fixed tool sets, and setup guides describe both read-only options and broader ones that can create, update and delete records. Which ones you enable is the single most important decision in the whole setup.

For a deeper look at what any CRM's MCP server exposes and how a request travels from chat to record, see what an MCP server for a CRM is.

Zoho and Claude integration: same idea, different plumbing

Zoho took a similar path. Its Zoho CRM MCP documentation describes pre-built MCP servers that Zoho hosts, so "you don't need to build, host, or maintain any infrastructure." As of November 2026 there are four:

Sign-in is OAuth on first use, and actions are scoped to the user's own Zoho CRM permissions. One detail worth knowing: Zoho says MCP calls "consume API credits in the same way as standard API calls," so heavy daily use counts against the same allowance as your other integrations.

The same advice applies as with Salesforce. Give most people Data Insights, and keep Data Operations and Module Customization for whoever owns the CRM. Weighing a move off Zoho for other reasons? Our Zoho CRM alternative guide covers when that makes sense.

Side by side: Salesforce, Zoho and a CRM built for MCP

Here's how the three routes compare for a small team, as of November 2026. Salesforce and Zoho details come from their documentation linked above; check them against your own edition before deciding.

Salesforce Hosted MCPZoho CRM MCPArgento CRM
Who sets it upAdmin enables servers and creates an External Client App, then users connectInstall the pre-built servers you want, then connect through OAuthEach user pastes one URL and signs in; no admin step
Plan requirementEnterprise Edition and aboveNot stated in Zoho's overviewEvery plan, from $25/month
Runs as the userYes: profiles, sharing and field-level security applyYes: scoped to user permissionsYes: same permissions as in the app
Can delete recordsYes, if you enable a server that includes deleteYes, through Data OperationsNo. There is no delete tool
Can change setupDepends on servers enabledYes, through Module CustomizationNo. Users, roles and billing are off-limits
Usage limitsCounts toward org API limitsConsumes API creditsNormal plan limits, same as the app
Activity viewNot covered in the docs cited here; ask your adminNot covered in Zoho's overviewRecent Claude activity in Settings → MCP Server, with one-click Disconnect

The honest read: Salesforce and Zoho give you more power through MCP, including customization and bulk work that Argento doesn't offer at all. Argento gives you fewer ways to hurt yourself and no setup gate. Which matters more depends on who's in your CRM.

A worked example: one Tuesday morning, two setups

Say you run a five-person IT services company. Two people sell, two handle support and you do a bit of everything. Everyone already pays for Claude. You want each person to open Claude in the morning and ask, "What's waiting on me today?"

On Salesforce Enterprise, you (or your consultant) enable a read-only server, build the External Client App, restrict it to the five of you and wait for it to propagate. Then each person adds the connector. Once it works, the answers are good, because your Salesforce data is rich: opportunities with amounts, forecast categories, years of activity history. If your sales lead wants Claude to update opportunities too, you go back into Setup and enable a write server for her account only.

On Argento, each person opens Settings → MCP Server, copies https://app.argentocrm.com/mcp, adds it in Claude under Settings → Connectors → Add custom connector and signs in with their Argento email and password. The morning question returns their open tickets, tasks due or overdue, active projects and open deals. A support tech can say "Move the Henderson ticket to Waiting on client and add a subtask to chase the survey," and Claude uses the workspace's own status list, so it can't invent a status that doesn't exist. Nobody can delete anything through Claude, and you can scan Recent Claude activity on Friday to see what was done.

What you give up in the second setup is real: Argento deals have no dollar values, win rates or forecasts, and there's no custom object or automation builder for Claude to work with. If your sales lead lives in forecast reviews, that's a dealbreaker. If the team mostly needs "who do I call, what's overdue, log this," it isn't.

When Salesforce in Claude is the right call

If most of those are true, don't switch CRMs to get an AI connection. Turn on the hosted servers, start read-only, and expand from there.

When a CRM built for MCP makes more sense

That's the case for a flat-rate CRM that includes its MCP server. Our Salesforce alternatives guide covers the full feature trade-off and a migration plan, and the same applies whether you start from Salesforce or Zoho.

Connecting Argento CRM to Claude

For comparison with the admin checklist above, this is the entire process. It's also in the Help Center.

  1. In Argento, open Settings and expand MCP Server.
  2. Select Copy next to the connector URL.
  3. In Claude, go to Settings → Connectors → Add custom connector and paste it.
  4. Sign in with your Argento email and password and approve.

There's no API key and nothing for an administrator to do first. Claude can then search and list companies, contacts, tickets, tasks, projects, deals and knowledge base articles; summarize a workspace; pull a full company profile; create and update records linked by name; and manage subtasks. ChatGPT, Grok and other MCP-capable assistants connect the same way. For prompts to try in your first week, see our Claude CRM integration guide with 25 prompts.

Plans are flat, with users included: Starter is $25/month for up to 10 users, Growth $50/month for up to 50 and Scale $100/month for up to 100, each with the MCP server. See full pricing.

Frequently asked questions

Can I connect Claude to Salesforce?

Yes. As of November 2026, Salesforce Hosted MCP Servers are generally available for Enterprise Edition orgs and above. An admin enables the servers and creates an External Client App, and then each user adds the server in Claude as a custom connector and signs in with their Salesforce login.

Does the Salesforce MCP server respect user permissions?

Yes. Salesforce says object and field-level security, sharing rules and profiles all apply, so Claude sees only what the signed-in user could see in Salesforce.

Can Claude delete records in Salesforce or Zoho?

It can if you enable a server that includes delete. Salesforce offers servers with different tool sets, and Zoho's Data Operations server can create, update and delete. Start with read-only servers and give write access only to the people who need it.

Is there a Zoho and Claude integration?

Yes. Zoho CRM provides pre-built, Zoho-hosted MCP servers: Data Insights (read-only), Data Operations, Module Customization, and Workflow and Process Automation. Sign-in uses OAuth, actions follow your Zoho permissions, and calls consume API credits like other API calls.

Do I need Salesforce Enterprise Edition to use Claude with Salesforce?

For Salesforce's own hosted MCP servers, yes: Salesforce lists them for Enterprise Edition and above. Third-party connectors exist, but they add another vendor holding access to your CRM data.

What is the simplest CRM to connect to Claude?

A CRM that ships its own MCP server with no admin setup. With Argento CRM, each user copies one connector URL from Settings, adds it in Claude under Connectors and signs in with their Argento login. It's included on every plan from $25 per month.

Get Claude working in your CRM today, not after a setup project

Argento CRM includes an MCP server on every plan: one URL, your own login, no delete access and a full activity log. Flat pricing from $25/month with users included. 14-day free trial.

Start your free trial