Best CRMs with an MCP server

Five CRMs whose MCP server is on their own docs, compared on server URL, sign-in, read and write access, and the AI clients named.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo

app.salescrew.io/deals
Pipeline with weighted forecast and stage breakdown

SalesCrew ranks first on this method: every action in the app is one of its 140+ MCP tools, and every external send waits in one approval queue you control. Close ranks second for its separate read, safe-write and destructive scopes.

The short answer

  • SalesCrew, HubSpot, Close, Attio and Pipedrive all publish an official MCP server on their own site as of September 2026.
  • SalesCrew exposes 140+ MCP tools, one for every action in the app, and scopes each user's token by channel, profile and area.
  • Close's server at mcp.close.com splits access into mcp.read, mcp.write_safe and mcp.write_destructive scopes, per developer.close.com/mcp.
  • HubSpot's server at mcp.hubspot.com lists 30+ read and write tools behind OAuth 2.0 with PKCE, per HubSpot's developer docs.

How we ranked these MCP servers

We ranked on four criteria, fixed before scoring. Reach counts most (35%): how much of the product an agent can do through the tools. Write control is next (25%): what stops a bad write or a wrong send. Then sign-in and scoping (20%), and access across plans (20%).

Each vendor row comes from that vendor's own MCP documentation, read in September 2026. The SalesCrew row comes from our product documentation. Disclosure: SalesCrew is our product, and it's ranked by the same four criteria as everyone else.

CRM MCP servers side by side

CRMServer URLSign-inRead and writeAI clients named
SalesCrewOne server per workspace, on your own instancePer-user MCP token, scoped by channel, profile and areaRead and write; 140+ tools; external sends go to an approval queueClaude, ChatGPT, Cursor, custom agents
Closemcp.close.com/mcpOAuth 2.0 (dynamic client registration) or API keyThree scopes: read, safe write, destructive writeClaude, Claude Code, ChatGPT, Cursor, VS Code, n8n
HubSpotmcp.hubspot.comOAuth 2.0 with PKCERead and write; 30+ tools; some tools need a Professional hubClaude, ChatGPT, Gemini
Attiomcp.attio.com/mcpOAuth with your Attio loginReads run at once; writes ask you to confirmClaude Desktop, Claude.ai, ChatGPT, Cursor
PipedriveConnector set up from pipedrive.com/en/features/mcp-serverOAuthRead and write; every Pipedrive planChatGPT, Claude

Checked September 2026 on developer.close.com/mcp, developers.hubspot.com (remote MCP server guide), docs.attio.com/mcp/overview and pipedrive.com/en/features/mcp-server.

Where each MCP server fits

SalesCrew

Disclosure: SalesCrew is our product. Best for a team that wants an agent to run the whole CRM, not a slice of it. All 140+ tools have a UI twin, every tool call lands in the audit log, and Core is $299 a month with unlimited seats.

Read more

Close

Best for a sales team that wants to hand an agent write access but keep deletes behind a separate scope. Close documents setup for six clients, including n8n and VS Code. Checked September 2026.

HubSpot

Best for a team already on HubSpot that wants Claude or ChatGPT to search and update records. HubSpot lists 30+ tools; its AEO and quote tools need a Professional or Enterprise hub (checked September 2026).

Attio

Best for a team that wants to approve each write by hand. Attio runs reads straight away and asks you to confirm every create or update. Its SQL query tool depends on your Attio plan (checked September 2026).

Pipedrive

Best for a Pipedrive team on any plan. Pipedrive offers its MCP server on every plan, with OAuth sign-in and read and write actions, and names ChatGPT and Claude (checked September 2026).

How to choose a CRM MCP server

Reach. Count the jobs your team does each day, then check they're tools. HubSpot lists 30+ as of September 2026. SalesCrew has 140+, one for each action in the app, so nothing your team clicks is out of an agent's reach.

Write control. Close separates destructive writes into their own scope, and Attio asks before each write. In SalesCrew, you set each agent to off, draft, review or auto, and every external send waits in one approval queue by default.

Scoping. OAuth ties the agent to one login. A SalesCrew MCP token is issued per user and limited by channel, profile and area, the same way the app limits that person.

Your data. Each SalesCrew client gets their own database, so an agent's token never reaches another company's records. See pricing: every tier includes MCP and unlimited seats.

Questions

Which CRMs have an MCP server?
As of September 2026, SalesCrew, HubSpot, Close, Attio and Pipedrive each document an official MCP server on their own site. Each one lets Claude or ChatGPT read your CRM records and write changes back. They differ on how much of the product the tools reach and how writes are controlled.
Can an AI client write to my CRM through MCP, or only read?
All five servers on this page read and write. The control differs. Close splits access into read, safe-write and destructive scopes. Attio asks you to confirm each write. SalesCrew sends every external send to one approval queue by default and logs every tool call with the actor.
How many MCP tools does SalesCrew have?
SalesCrew has 140+ registered MCP tools. Every action in the app is also a tool with the same effect, so an agent reaches contacts, deals, the inbox, cadences, approvals, marketing data and Upwork work. HubSpot lists 30+ tools on its developer docs as of September 2026.
Why aren't Zoho, monday or Apollo on this list?
This list covers CRMs whose MCP setup page we read on the vendor's own documentation in September 2026. Zoho, monday and Apollo also publish MCP pages. You can check each one on the same four points: server URL, sign-in, read and write access, and the AI clients named.
Do I need a developer to connect a CRM's MCP server?
Usually not. You paste a server URL or a token into your AI client and sign in. In SalesCrew you issue a per-user MCP token in Settings, add it to Claude, and the token only reaches the channels and areas you picked.