8 Best MCP CRMs for AI Agents in 2026

Your AI agent can read your inbox, your calendar and your codebase, and it still can’t see a single deal. The fix is a CRM with a door for that agent, and the doors are not all the same size.

“CRM for AI agents” means a CRM with an agent built in, or an MCP CRM that lets your own agent work in it. This post covers the second. Fluid CRM, Attio, HubSpot and Close lead for small B2B teams, and they differ in which AI tools they name, what limits the agent and whether it can delete.

The picks by situation, if you’re short on time:

  • Small B2B team that wants one plan and an agent that can’t delete: Fluid CRM
  • Technical team that wants to shape its own data model: Attio
  • Company that will add marketing tools later: HubSpot
  • Team that wants to choose how much the agent may change: Close
  • Sales team built around calls and meetings: Pipedrive
  • Relationship-led selling with a coding agent in the mix: folk
  • Solo seller who uses Perplexity, Grok or Mistral: OnePageCRM
  • Deals that happen in LinkedIn and WhatsApp messages: Breakcold

What an MCP CRM Is (and the Two Meanings of “CRM for AI Agents”)

An MCP CRM is a CRM that publishes an MCP server. MCP stands for Model Context Protocol, an open standard that lets an AI tool use other software through a list of named actions, such as “list deals” or “create a reminder”.

“CRM for AI agents” gets used for two different products. The first is a CRM with an agent built into the app, one the vendor made and sells as part of the product. The second is a CRM with a door, so the agent you already use can come in and do the work.

Think of the built-in agent as an employee of the building, and the door as a contractor entrance. The employee only works there. The contractor you hired works across your email, your documents and your CRM in one job, and you can change contractors without moving offices. A third label you will see is AI-native, and I explain it in my post on what an AI-native CRM is.

This post is about the door. I work as a GTM engineer and I connect agents to CRMs most weeks, and the AI tool is the part of the stack I’ve swapped most often. Which would you still be using in a year, the assistant or the CRM?

MCP server vs API in a CRM

An API and an MCP server are close relatives. An API is for software you or a developer write, and an MCP server is for an agent that decides which action to call from a sentence you typed.

The API and webhook side has its own comparison in the best CRMs for GTM engineers.

Which AI Tools Work With Which MCP CRM

Two things have to line up before an agent can work in a CRM. The AI tool has to accept an outside MCP server, and the CRM has to publish one.

AI tools that can connect to an MCP CRM

Each of the 18 tools below accepts a remote MCP server by its address, according to the tool’s own documentation.

AI toolHow you add a CRMThe catch
Claude (web and desktop)Connectors, then pick from the directory or add a custom connectorFree accounts get one custom connector
ChatGPTTurn on developer mode, then create an app with the addressWeb only, and OpenAI’s own pages list different plans for it
Gemini appConnected Apps, then add a custom appUS only, personal Google accounts, English
PerplexityConnectors, then a custom remote connectorListed under enterprise features, and an admin has to allow it
Mistral Le ChatConnectors, then a custom MCP connectorOnly an admin of the account can add one
Claude CodeOne claude mcp add commandNone stated
CodexOne codex mcp add command or a config fileOne setup covers the CLI, the IDE and the app
CursorAn mcp.json fileCompany admins can restrict which servers are allowed
WindsurfAn mcp_config.json file100-tool limit, and enterprise accounts must switch it on
VS Code with GitHub CopilotThe “MCP: Add Server” commandOn business plans the MCP policy is off by default
Gemini CLIOne gemini mcp add command or a settings fileNone stated
ZedAI settings, then add a remote serverNone stated
n8nThe MCP Client Tool node in a workflowYou build the workflow around it
Microsoft Copilot StudioTools, then add a Model Context Protocol toolCompany data policies apply
GooseAdd a custom extensionNone stated
RaycastThe “Install MCP Server” commandPro plan only
ManusIntegrations, then custom MCP serversIts page describes pasting a key, with no login screen
OpenClawOne openclaw mcp add commandNone stated

The first five are chat assistants, the next seven are coding agents and the last six are automation and agent tools. If your tool is on this list, the remaining question is whether your CRM has an address to give it.

Which AI tools each MCP CRM names

“Named” means the CRM’s own help pages name that tool or give setup steps for it. “By address” means the vendor doesn’t mention the tool, so you paste the server address into the tool’s own add-a-server option.

CRMClaudeChatGPTCursorCodexGeminin8nAlso named
Fluid CRMNamedNamedNamedBy addressBy addressBy addressA plain MCP address for anything else
AttioNamedNamedNamedBy addressBy addressBy address
HubSpotNamedNamedBy addressBy addressNamed for some toolsBy address
CloseNamedNamedNamedBy addressBy addressNamedClaude Code, VS Code
PipedriveNamedNamedBy addressBy addressBy addressBy address
folkNamedNamedNamedNamedBy addressBy addressClaude Code, VS Code, Windsurf
OnePageCRMNamedNamedBy addressNamedBy addressBy addressClaude Code, Mistral, Grok, Perplexity
BreakcoldNamedNamedNamedNamedBy addressBy addressClaude Code, Windsurf, Goose, OpenClaw and nine more

All eight publish a hosted address and let you log in through your browser, which is why “by address” works at all. I’ve connected Fluid CRM to Claude and ChatGPT myself, and I haven’t tested every pairing in this grid.

A named tool is the safer bet, because the vendor has tried it and written the steps down. Start with a named tool if you have the choice. If that tool is Claude, the best CRMs for Claude goes deeper on that one pairing.

What an AI Agent Can Do in Fluid CRM: All 21 Tools

Fluid CRM’s MCP server has 21 tools, listed below by the record each one works on. Eight of them read and thirteen create or update.

RecordReadCreate and updateAdd in bulk
Dealsdeals_listdeals_create, deals_updatedeals_bulk_create
Contactscontacts_listcontacts_create, contacts_updatecontacts_bulk_create
Companiescompanies_listcompanies_create, companies_updatecompanies_bulk_create
Activitiesactivities_listactivities_create, activities_update
Remindersreminders_listreminders_create, reminders_update
Pipeline and workspaceget_pipeline_summary, workspace_schema, workspaces_list

There is no delete tool anywhere in that table. An agent in Fluid CRM can add and change records, and removing one stays a job for a person inside the app.

Fluid CRM MCP setup screen under Integrations

A single request usually chains several tools. These three are the ones I use most:

  • “Which open deals have no reminder on them?” reads your deals and your reminders and compares the two.
  • “Here are 40 companies from a trade fair. Put them in the Events pipeline as new deals” checks your stages, then adds companies, contacts and deals in bulk.
  • “I just got off a call with Ines at Northwind. Note that she wants the proposal by Friday and remind me Thursday morning” finds the deal, logs the activity and creates the reminder.

The agent logs in as you, so it sees the workspaces you can see and nothing more. The only limit on it is the same rate limit the Fluid CRM API has, 300 reads and 60 writes a minute.

At Fenixtal we booked 1,250+ sales calls for 50+ clients, and I saw what happened after the handover. The booked call often reached the client’s CRM days later, typed in from memory, and by then nobody could say what had been promised on it.

That typing is the part an agent takes over. The other half is still a person opening the pipeline and deciding what happens next, and Peter Duffy, who works in a small B2B team, described that half.

“Fluid focuses on the features a small B2B team actually needs, without burying them beneath endless menus, settings and unnecessary complexity.”

The 8 Best MCP CRMs for AI Agents in 2026

The eight CRMs below are ordered for a small B2B team bringing its own agent. I ranked on three things, which are the AI tools the vendor names, what limits the agent and whether the agent can delete.

CRMLoginRead and writeWhat limits the agentCan it delete?Cheapest plan with the server
Fluid CRMYour own loginBoth300 reads and 60 writes a minuteNo$16/seat/month or $144/seat/year
AttioYour own loginBoth100 reads and 25 writes a second, and writes ask you firstOnly tasks and commentsFree, up to 3 seats
HubSpotYour own loginBoth10 records per create or updateNoFree, up to 2 users
CloseYour own login or an API keyBoth, by permission levelThe permission level you grantYes, at the destructive levelNot stated. Solo is $19/month or $9 billed annually
PipedriveYour own loginBothUsage tokens that depend on your planNoLite, $14/seat/month billed annually
folkYour own loginBothNone statedNoStandard, $30/seat/month
OnePageCRMYour own loginRead, with writing optionalSix toolsNoProfessional, $15/user/month or $9.95 billed annually
BreakcoldYour own login or an API keyBothCalls use tokens from a monthly allowanceArchives records, which can be restored$99/month with one seat

1. Fluid CRM (best for small teams that want an agent that can’t delete)

Fluid CRM gives the agent 21 tools on its one plan, and the server is there from the first day of the trial. We built it without an AI agent inside the app, so the pipeline stays calm for the people who open it and the agent works from outside.

Best for: Solo founders, agencies and B2B teams of 1 to 10 whose agent should add and update records and never remove one.

Not for: Teams that want an agent living inside the CRM, working without being asked. Fluid CRM is not the tool for it.

Email is logged by BCC, so the agent can’t read your inbox threads through Fluid CRM. Connect your email to the same assistant and it can work across both.

Real pricing math: $16/seat/month, or $144/seat/year, with every feature included.

2. Attio (best for a data model you shape yourself)

Attio names Claude, ChatGPT and Cursor, and its server reaches further than most. An agent can search emails, meetings and call recordings as well as people, companies and deals.

Reads go straight through and writes ask you to confirm first. The only things an agent can delete are tasks and comments. I went through the full tool list in Attio MCP.

Best for: Agents that need to search past emails and call recordings before they write anything.

Not for: Hands-off bulk work, because every write waits for your confirmation.

Real pricing math: Free for up to 3 seats with the server included. Plus is $44/seat/month or $35 billed annually, and I broke the tiers down in Attio pricing.

3. HubSpot (best if marketing comes later)

HubSpot puts its server on every product and plan, including the free CRM. Its help pages cover Claude and ChatGPT, and the tool list reaches past the CRM into campaigns and marketing emails.

The limit to know is the write size. An agent can create or update 10 records at a time, so a pasted list of 200 leads becomes twenty rounds. That limit and three others are in HubSpot MCP server.

Best for: An agent that should see marketing and sales records in the same request.

Not for: Bulk jobs through an agent, because of the 10-record ceiling.

Real pricing math: The free CRM covers up to 2 users. Read HubSpot alternatives for small business before you grow into the paid tiers.

4. Close (best for choosing what the agent may change)

Close names more tools than most, with Claude, ChatGPT, Claude Code, Cursor, VS Code and n8n all in its docs. It also offers an API key next to the browser login, which is what an unattended n8n workflow needs.

You pick one of three permission levels when you connect. The first is read only, the second adds safe writes and the third allows deletes.

Best for: Teams that want to start an agent on read access and widen it later, or need an API key for n8n.

Not for: A team hoping to share the cheapest plan, because Solo covers one user only.

Real pricing math: Solo costs $19/month, or $9 on annual billing. Essentials is $49/seat/month or $35 billed annually, and Close doesn’t state which plans include the server.

5. Pipedrive (best for teams built around activities)

Pipedrive has an official server on every plan, with tools for deals, people, organizations, leads, activities, products and notes. Its help pages cover Claude and ChatGPT and say any assistant with custom MCP connections can use it.

None of the tools Pipedrive lists removes a record. Usage is metered in tokens that depend on your plan, with more sold separately, and Pipedrive gives no numbers for the MCP server. I cover the tools, limits and token costs in my post on the Pipedrive MCP connector.

Best for: An agent whose main job is logging activities and notes against deals.

Not for: Anyone who wants to size a big agent job before starting it.

Real pricing math: The server starts on Lite, at $14/seat/month on annual billing. If the token meter puts you off, I compared the other options in Pipedrive alternatives.

6. folk (best for relationship-led selling with a coding agent)

folk names seven tools, and five of them are coding tools. Claude Code, Cursor, VS Code, Windsurf and Codex all get setup steps, next to Claude and ChatGPT.

The agent can’t delete a record. The closest it gets is removing a contact from a group.

Best for: Founders and partnership people who sell through relationships and already work in a coding agent.

Not for: Teams that need deals on the entry plan.

Real pricing math: The server is on Standard at $30/seat/month. The deals object sits on Premium, at $60/month or $48 billed annually.

7. OnePageCRM (best for solo sellers on Perplexity, Grok or Mistral)

OnePageCRM names the widest spread of chat assistants here. ChatGPT, Claude, Mistral, Grok, Perplexity and Codex are all in its docs.

The server is small on purpose, with six tools. Writing is a permission you switch on, and OnePageCRM states that the AI cannot delete data.

Best for: A solo seller who wants a strict next-action habit and uses an assistant other than Claude or ChatGPT.

Not for: Agents that need many specific actions. Six tools cover the basics and little more.

Real pricing math: The Professional plan costs $15/user/month, or $9.95 on annual billing, and it comes with a single pipeline.

8. Breakcold (best when deals happen in LinkedIn and WhatsApp)

Breakcold names 17 tools, the longest list of any CRM here, and offers an API key next to the browser login. Its server also hands the agent your LinkedIn, WhatsApp and Telegram conversations, and Breakcold says no other sales CRM syncs all of those.

Records can be archived by the agent and restored later. Breakcold also has its own agents inside the app, so you get a built-in agent and a door.

Best for: Teams whose pipeline lives in social messages. Breakcold says it is built for 5 to 30 people.

Not for: Teams that want a quiet app with no agent acting inside it.

Real pricing math: $99/month with one seat included, and extra seats are $10 each.

MCP CRMs left off this list and why

Eight more CRMs publish a server and didn’t make the list for a small team bringing its own agent.

  • Salesforce: needs Enterprise Edition and an admin to set up the connection. The full server can delete, and a separate no-delete server exists.
  • monday CRM: names nine tools, including Gemini CLI and Perplexity. One of its tools can send any change to your account, so there is no firm no-delete line.
  • Zoho CRM: names Cursor, Claude Desktop, VS Code and Windsurf. The agent can delete records, and its calls use up your API credits. How to keep delete off is in Zoho MCP.
  • Clarify: names Claude, Claude Code, ChatGPT and Codex, and has six delete tools.
  • Affinity: the server starts on the Scale plan. It can delete after you confirm.
  • NetHunt CRM: works with Claude, ChatGPT and Grok only.
  • Streak: names five tools, and its own pages disagree on which plans include the server.
  • Capsule: in private beta, by request.

Two more have nothing for an agent to connect to yet. Copper says its server is on the way and Less Annoying CRM has no official one.

How To Test an MCP CRM Before You Commit

A trial account and the AI tool you already use are enough to test any CRM on this list. Four requests tell you most of what the vendor’s page won’t.

1. Ask a question that only reads

Start with “How many open deals do I have in each stage?” You’re checking that the numbers match what you see in the app, stage by stage.

2. Create one record called “MCP test”

Ask the agent to add a deal named “MCP test” with a value and a reminder for tomorrow. Open the CRM and check it landed in the right stage with the reminder attached.

3. Paste a list of 30 leads

Thirty rows show you the limits. You’ll see whether the agent adds them in one go, works through them ten at a time or stops to ask for more usage.

4. Ask it to delete the test record

Ask the agent to delete “MCP test” and nothing else. If it can, you now know a wrong sentence could remove real records, and you can decide who on the team gets to connect.

MCP CRM: Frequently Asked Questions

What is an MCP CRM?

An MCP CRM is a CRM that publishes an MCP server, so an AI tool can read and update your records through a set of named actions. You connect once, log in and then ask for things in plain language.

Which CRMs have an MCP server?

Fluid CRM, Attio, HubSpot, Close, Pipedrive, folk, OnePageCRM and Breakcold all have an official hosted server. So do Salesforce, monday CRM, Zoho CRM, Clarify, Affinity, NetHunt CRM and Streak. Capsule’s is in private beta.

Can Codex, Cursor or Gemini connect to a CRM?

Yes. Codex, Cursor, Gemini CLI and the Gemini app all accept a remote MCP server by its address. folk, OnePageCRM and Breakcold name Codex in their docs, and Fluid CRM, Attio, Close, folk and Breakcold name Cursor.

Does Fluid CRM work with ChatGPT and Cursor?

Yes. Fluid CRM has setup steps for Claude, ChatGPT and Cursor inside the app, under Integrations and then MCP. Any other AI tool that supports MCP connects through the plain MCP address on the same screen.

Do I need n8n or Zapier as well as an MCP server?

Only for work that has to happen without you asking. An agent on an MCP server acts when you type a request, while n8n or Zapier act on a trigger, such as a new reply or a stage change.

Is a built-in AI agent better than connecting my own?

It depends on where your work happens. A built-in agent only knows the CRM, while your own agent can read your email, your calendar and your documents in the same request. Your own agent can also be replaced without moving your data.

Which MCP CRM Should You Pick

Two checks settle most of this choice. Look for your AI tool in the grid above, then ask the agent to delete a test record and see what happens.

Fluid CRM is my pick for a small B2B team that wants the answer to that second check to be no. Attio and HubSpot cost nothing to start, Close lets you set how far the agent can go and Breakcold fits selling through social messages.

Start your 7-day free trial here, no credit card required.