MCP (Model Context Protocol): How to Connect ChatGPT to Your ERP, CRM and Databases

What MCP (Model Context Protocol) is — the 'USB-C' that standardises how AI accesses your business systems — how it's deployed with n8n and MCP servers, and real SMB use cases.

Picture this scene in any small or mid-sized business: a sales rep calls from the car and asks, “how many invoices does Martinez Ltd. have outstanding?”. In the past, someone had to open the ERP, filter by client, check the status, and call back. Now the rep simply asks ChatGPT from a mobile phone, and the answer arrives in four seconds: “There are 3 outstanding invoices totalling £4,218 due this week”. That apparent magic is exactly what MCP for business (Model Context Protocol) makes possible.

Until recently, connecting an AI model like ChatGPT to your company’s ERP, CRM or databases was a multi-week project: custom APIs, webhooks, bespoke formats, a different authentication scheme for each system. MCP has rewritten the rules.

In this article we’ll explain what MCP is in plain language, why it is becoming the standard way for AI to talk to your business systems, and how to roll it out in a real SMB without rewriting anything.

What is MCP (Model Context Protocol) and why it matters

MCP is an open protocol that standardises how AI models access external data and tools. The simplest way to think about it: MCP is the “USB-C” of artificial intelligence. Where there used to be a thousand different connectors for each system, now a single standardised one covers everything.

Anthropic (the company behind Claude) released it in late 2024, and within months OpenAI, Google and most automation platforms had adopted it. That means when you deploy an MCP server in your company, you’re not locked into a single AI vendor: today you can use ChatGPT, tomorrow Claude, the day after Gemini, without touching anything on your side.

The technical idea is simple: your system (ERP, CRM, database, email, anything) exposes a set of “tools” through an MCP server. When the AI model receives a question from the user, it decides which tools it needs, calls them, receives the data and responds. The user never sees that plumbing.

MCP vs. traditional integrations: what really changes

A classic ChatGPT-to-ERP integration required a developer to write custom code for every operation: one function to “query invoices”, another to “create an order”, another to “look up a customer”… and all of that multiplied by every AI model you wanted to support.

With MCP, the picture changes:

  • A single configuration works across multiple models. The MCP server defines the available tools once. Any compatible AI uses them without further work.
  • The AI decides which tool to call. You don’t program the logic of “if asked X, call Y”. The model reads each tool’s description and chooses on its own.
  • Centralised security. Permissions, authentication and audit live on the MCP server rather than scattered across a thousand integrations.
  • Minimal maintenance. If your ERP changes version, you update the MCP server and every integration keeps working.

How to deploy a business MCP, step by step

In practice, an SMB can have its ERP connected to ChatGPT within a few days using this architecture:

  1. MCP server. A small application hosted on your server or in the cloud. There are ready-made MCP servers for SAP, Odoo, Salesforce, HubSpot, Sage, PostgreSQL, MySQL, SharePoint and dozens more. If your ERP is highly specific, a custom one can be built in a matter of hours.
  2. Tool definitions. For example: get_customer_invoices, create_delivery_note, check_item_stock, send_proposal. Each tool has a clear description the AI reads to understand what it does.
  3. Permissions layer. You define who can call which tool. A sales rep can query orders but not cancel them; an admin can. Everything is logged.
  4. Model connection. ChatGPT, Claude, Gemini or your preferred agent connects to the MCP server via a URL and a key. From there, it can see and use the tools.
  5. Orchestration with n8n. For companies already using n8n, the MCP server slots in as another module. You can combine several MCP servers (one for the ERP, another for the CRM, another for Drive) in a single flow and let the AI agent pick the right one.

Real cases: where business MCP makes a difference

Some scenarios where deploying Model Context Protocol has delivered quick wins for SMBs:

  • Conversational sales. The sales team asks the AI agent via WhatsApp or voice: “check the customer’s history, look up current pricing and draft me a proposal”. The agent, via MCP, accesses the CRM, the ERP and the document manager, and returns a ready-to-send PDF in 30 seconds.
  • Customer service with real context. The support bot no longer responds with canned phrases: it reads the customer’s order from the ERP, sees the latest ticket in the CRM, checks stock and proposes a concrete solution.
  • Ad-hoc analytics for management. The director asks “compare this month’s revenue against last year’s by product line”. The agent queries the ERP, runs the calculation and returns the answer. No BI tool, no spreadsheet, no waiting on IT.
  • Intelligent back-office. An agent reviews incoming emails, identifies invoices, cross-checks them against orders in the ERP through MCP and generates the accounting entry only when everything matches.

Security and permissions: the obvious question

The first thing every manager asks: “What if the AI deletes an invoice or changes a price?”. Short answer: it cannot do anything you haven’t explicitly allowed.

The MCP server acts as a control gate. Only operations declared as tools are available, and each one can carry restrictions: read-only, certain users only, certain hours only, double confirmation for critical actions. Every call is logged with user, timestamp, parameters and result, which satisfies the audit requirements any auditor (and the upcoming EU AI Act) will demand.

Serious MCP servers also include in-transit encryption, OAuth authentication and the option to deploy on-premise if data cannot leave the company.

When does MCP make sense for your SMB?

Not every company needs MCP today. These are the signals that you do:

  • You already use or plan to use generative AI (ChatGPT, Copilot, Claude) and notice it knows nothing about your company.
  • Your team wastes time looking up information that lives in internal systems but takes clicks and navigation to retrieve.
  • You have multiple systems (ERP, CRM, document manager, database) and want AI to combine them into a single answer.
  • You worry about being locked into a single AI vendor and prefer an open, portable architecture.
  • You’re considering building AI agents and don’t want to rewrite every integration separately.

If none of these resonate, you can probably wait. But if you recognise yourself in at least two of them, MCP is the most cost-effective infrastructure investment you can make in 2026: you’re preparing your company so that any AI model can work with your data without a custom integration project behind it.

At AIPROCESSIA we’ve been deploying business MCP servers since the earliest releases, integrating them with n8n, ERPs such as Holded, Sage or custom-built ones, and CRMs like HubSpot or Pipedrive. If you’d like to see which tools would make sense to expose in your business and which use cases would deliver immediate return, let’s talk.

Contact us and we’ll analyse your case for free →

Leave a Reply

Your email address will not be published. Required fields are marked *