AI CRM

Connect CRM to ChatGPT & Claude (MCP)

By Lars KrügerUpdated 10 min read

Cover: Connect CRM to ChatGPT and Claude via MCP
Contents
  1. What is MCP — and why do teams connect assistants to CRM?
  2. What can the assistant do in the CRM — and what can it not?
  3. How do you connect Claude to inDeal?
  4. How do you connect ChatGPT to inDeal?
  5. How do Cursor and Claude Code connect?
  6. How do you disconnect?
  7. Which security and privacy questions should you settle?
  8. When is MCP worth it in a free AI CRM?
  9. How does MCP fit a small-business sales day?
  10. What should you check before the first Allow click?
  11. Common MCP mistakes
  12. MCP and funnel hygiene: a mini ritual
  13. MCP vs. Chrome extension vs. API
  14. Cost frame: what MCP changes in a free CRM — and what it does not
  15. Practical prompt patterns (no magic)
  16. Which setup fits you?
  17. Which AI CRM setup fits your team?
  18. Keep reading
  19. Frequently asked questions
  20. Sources

Connect CRM to ChatGPT — or to Claude and Cursor — usually means using MCP. This guide explains what the Model Context Protocol does, the steps in the Help Center, what the assistant can do and cannot delete, and how security plus GDPR orientation fit. inDeal (indeal.ai) is a free AI CRM for small businesses from Lars Krüger GmbH in Berlin. Not to be confused with indeal.io, a different company.

As of October 2, 2026. Product facts from success.indeal.ai (MCP article, September 26, 2026) and indeal.ai; law via EUR-Lex.

What is MCP — and why do teams connect assistants to CRM?

MCP (Model Context Protocol) is the standard AI assistants use to access applications. Instead of copy-paste from the CRM, you ask in chat: “Which leads changed since Monday?” or “Move Julia Weber to meeting booked.”

Per the Help Center, Claude and ChatGPT connect with your normal inDeal sign-in. No key and no install are required for that path. The address is always the same:

https://app.indeal.ai/api/mcp

You find it in inDeal under Settings → MCP, with per-assistant guides.

One MCP URL, three assistants
One MCP URL for Claude, ChatGPT, and Cursor (concept from Help Center)

For small businesses (EU SME definition; U.S. SBA size standards vary by industry) the win is pragmatic: fewer context switches between chat and pipeline. Broader AI CRM context: AI CRM for small business.

What can the assistant do in the CRM — and what can it not?

Once connected, the assistant works with leads and deals like a colleague who has inDeal open:

Grid: what the AI assistant can do
Assistant capabilities per inDeal Help Center
Can Help Center example
Find leads “Do we already have Julia Weber as a lead?”
Create leads Name, role, company, email — no duplicate on match
Update leads Set stage and next step
Notes / activities Log a call in the timeline
Read timeline “What happened recently with Muster GmbH?”
Create / win deals At most one open deal per lead
Blacklist Block domains or emails; type is detected
Reports Pipeline, won, conversion pre-computed
Deep link Every hit links into inDeal

Hard limit: no delete

The assistant cannot delete anything: no leads, deals, entries, or settings. It sees reports for the whole account, like you on Home. It acts in your name and sees what you see — what you cannot edit, it cannot edit either. Access applies only to the account you chose when approving.

Can / cannot security boundaries
MCP security boundaries per Help Center

How do you connect Claude to inDeal?

Applies to claude.ai in the browser and the Claude desktop app. You need a Claude plan that allows custom connectors.

  1. Settings → Connectors (direct: claude.ai/customize/connectors).
  2. Add custom connector: name inDeal, URL https://app.indeal.ai/api/mcp, leave other fields empty.
  3. Add, then Connect — Claude opens an inDeal window.
  4. Sign in if needed, choose the account, Allow.
  5. In chat, enable inDeal via the plus menu under Connectors.

Example prompt: “Show me my recently changed leads.”

How do you connect ChatGPT to inDeal?

ChatGPT currently connects custom tools such as inDeal only through developer mode, per the Help Center. Available on Pro, Team, Enterprise, and Edu; Business workspaces need an admin to enable it first.

  1. Settings → Security and login → turn on Developer mode.
  2. chatgpt.com/plugins → plus → connect by URL: name inDeal, MCP URL, auth OAuth.
  3. Save, Connect, allow in the inDeal window.
  4. Select the tool in chat. ChatGPT asks once before it changes a lead or deal.
Three paths: Claude, ChatGPT, Cursor
Setup steps for Claude, ChatGPT, and Cursor

How do Cursor and Claude Code connect?

Developer tools do not connect via sign-in. They use an API key from Settings → API & Webhooks.

Short form from the Help Center:

  • Claude Code (terminal): claude mcp add --transport http indeal https://app.indeal.ai/api/mcp --header "Authorization: Bearer indeal_..."
  • Cursor (mcp.json): server indeal with URL and Bearer header.

The key applies to the account where it was created. API details live in the Help Center API articles.

How do you disconnect?

Under Settings → MCP you see connected AI assistants: which assistant, which account, since when, last used. Disconnect removes access immediately.

For API-key connections (Cursor, Claude Code), revoke the key under API & Webhooks.

Which security and privacy questions should you settle?

Product security

From the Help Center:

  • Access only to the approved account
  • Permissions = your permissions
  • No delete
  • Disconnect anytime
  • Treat API keys like passwords

GDPR orientation

The GDPR applies when you process personal data of people in the EU — even if your team sits elsewhere. You remain the controller: purpose, legal basis, storage limitation (Art. 5), and processors (Art. 28) must be something you can explain.

Per indeal.ai, inDeal data sits in Frankfurt / EU; the DPA is in the legal area. Your AI vendor terms (Claude, ChatGPT, Cursor) also apply. This is not legal advice — get privacy review when unsure.

AI Act (light touch)

Regulation (EU) 2024/1689 sets risk classes and transparency duties for AI systems. Wiring MCP to your CRM does not automatically make you a high-risk provider — it is an integration path. Day-to-day: clear permissions, no mass spam, documented process. More in AI CRM for small business.

When is MCP worth it in a free AI CRM?

Per Eurostat, only about a quarter of small EU firms used CRM in 2025. Teams that take the step often want less click work — not a second tool mess.

MCP usually pays off when you:

  • already work in chat and ask status questions;
  • already keep stages and next steps honest (otherwise the assistant writes chaos faster);
  • need mid-meeting reports without opening Home;
  • have developers who live in Cursor anyway.

MCP does not replace funnel hygiene. Stages stay mandatory — see sales funnel for small business and Setting stages correctly. Follow-ups: sales follow-up.

A free CRM for your whole team. Start inDeal in 2 minutes. Just an email address, no credit card, unlimited users.

Start free

How does MCP fit a small-business sales day?

Picture a typical morning: you are in Claude or ChatGPT drafting an offer and suddenly need the status of three leads. Without MCP you open the CRM, search, copy, lose the thread. With MCP the chat stays the work surface — the CRM stays the system of record.

That helps teams that:

  • think across mail, chat, and pipeline;
  • ask frequent “short” status questions (“Is the meeting still on?”);
  • need figures for stand-ups without screenshot chopping;
  • have developers or power users with Cursor already open.

MCP replaces neither qualification nor consent logic. It speeds read/write care you would do anyway. Sloppy stages become sloppy assistant answers — only faster.

What should you check before the first Allow click?

  1. Which account? Pick the right company account — the assistant sees only that one.
  2. Which role do you have? The assistant inherits your rights.
  3. Who may connect? Align internally on custom connectors / developer mode.
  4. Test leads ready? First prompts on test data, not hot deals.
  5. Disconnect practiced? Connect once and disconnect so the team knows the path.
  6. API keys inventoried? If Cursor is in play: who holds which key, when it rotates.

That avoids “ghost connections” nobody can map.

Common MCP mistakes

Mistake Risk Better
Vague prompts (“fix the pipeline”) Wrong updates Concrete names, stages, amounts
Assistant without stage discipline Funnel lies faster Include next step + date
Sharing keys in chat Abuse Only mcp.json / secret store
Never disconnect on offboarding Stale access Disconnect + revoke keys
Automating mass outreach Spam / policy issues Assistant for care, not spam
Assuming app directory is live Wrong setup path Check Help Center status

MCP and funnel hygiene: a mini ritual

Use the assistant as a hygiene helper, not a substitute:

  • Monday: “Which leads have overdue follow-up and are still on Qualify?”
  • After meetings: “Set [name] to meeting held, next step draft offer, follow-up tomorrow.”
  • Friday: “Which deals were won since Monday? What is lead-to-meeting in September?”

Figures come pre-computed from inDeal per the Help Center. You interpret them — and pick one action, as in the sales funnel guide.

MCP vs. Chrome extension vs. API

Three ways to move data — roughly:

  • MCP: conversational surface for assistants; best for ad-hoc questions and chat care.
  • Chrome extension / mailbox: browser or email context (separate Help articles).
  • REST API / webhooks: system-to-system automation and custom tools.

Most small teams start with MCP because learning cost is low and sign-in already exists. API stays for unattended integrations.

Cost frame: what MCP changes in a free CRM — and what it does not

Per indeal.ai, you pay €0 per user for the CRM itself; credits apply to enrichment, not to running leads and deals. The Help Center describes the MCP connection without an extra product fee. Costs can sit outside: Claude/ChatGPT plans that require custom connectors or developer mode.

So plan to:

  • use the free CRM core and keep stages honest;
  • pay for an AI assistant plan only if the team opens it daily;
  • steer enrichment with credits on purpose — not because the assistant asked nicely.

More on free models: free CRM for small business and free CRM limits.

Practical prompt patterns (no magic)

Good prompts are concrete and checkable:

  • “List leads with follow-up due today still on Qualify.”
  • “Note on [name]: short call, budget Q1, next step demo agenda.”
  • “How much pipeline do we have this month?”
  • “Create a deal of 12,000 euros for [name].” (only if no open deal exists)

Bad prompts: “Make more revenue” or “Write 500 cold emails.” The assistant is a CRM colleague with limits — not an illegal SDR bot.

Which setup fits you?

Situation Recommendation
You work in Claude Custom connector + OAuth
Team uses ChatGPT Pro/Team Developer mode + OAuth (until app directory)
Developers on Cursor API key in mcp.json
Pipeline only, no chat habit MCP optional; stages and follow-up suffice
Strict privacy / many accounts Approve per account; audit connections

Which AI CRM setup fits your team?

If you want a free AI CRM for small businesses with MCP, stages, and next-step discipline — without a per-seat price — inDeal fits. Start with one assistant connection, review the security boundaries, and keep funnel hygiene in the system, not only in chat.

A free CRM for your whole team. Start inDeal in 2 minutes. Just an email address, no credit card, unlimited users.

Start free

Keep reading

Frequently asked questions

What is MCP in a CRM?
MCP (Model Context Protocol) is the standard AI assistants use to access applications. In inDeal the address is always https://app.indeal.ai/api/mcp — under Settings → MCP.
Can I connect ChatGPT to inDeal?
Yes, currently via developer mode (Pro, Team, Enterprise, Edu; Business workspaces need an admin to enable it). You connect by URL with OAuth. Once inDeal is listed in the ChatGPT app directory, that step goes away per the Help Center.
How do I connect Claude to the CRM?
In Claude, under Connectors, add a custom connector named inDeal with the MCP URL, connect, and allow the inDeal sign-in. Then enable inDeal in chat via the plus menu.
Can the AI assistant delete leads?
No. Per the Help Center the assistant cannot delete anything: no leads, deals, entries, or settings. It sees reports for the whole account, like you on Home.
Is the MCP connection GDPR compliant?
You remain the controller for personal data. The assistant accesses the chosen account with your permissions. Check the DPA, server location (Frankfurt/EU for inDeal per indeal.ai), and your AI vendor terms. This is orientation, not legal advice.
How do I disconnect Claude or ChatGPT?
Under Settings → MCP you see connected assistants and disconnect access immediately. Revoke API keys for Cursor/Claude Code under API & Webhooks.
Do I need an API key for Claude in the browser?
No. Claude and ChatGPT connect with normal inDeal sign-in (OAuth). An API key is for developer tools such as Cursor and Claude Code.
Is inDeal the same as indeal.io?
No. inDeal (indeal.ai) is a free AI CRM for small businesses from Lars Krüger GmbH in Berlin. indeal.io is a different company.

Sources

  1. Connect AI assistants to inDeal (MCP) inDeal Help Center ·
  2. inDeal: homepage, pricing, and FAQ inDeal ·
  3. Regulation (EU) 2016/679 (GDPR) Official Journal of the European Union (EUR-Lex) ·
  4. Regulation (EU) 2024/1689 (AI Act) Official Journal of the European Union (EUR-Lex) ·
  5. SME definition European Commission ·
  6. Size standards U.S. Small Business Administration ·
  7. E-business integration (Statistics Explained) Eurostat ·
  8. Setting stages correctly inDeal Help Center ·

Keep reading