← Back to Settle

MCP Explained: How to Connect Your ERP, CRM, and Internal Systems to Claude AI

Model Context Protocol is the bridge between Claude AI and your business systems. Here's what it is, why it matters, and how any company can build one — explained without the jargon.

Pranav Ambwani··10 min read

The problem: Claude AI is smart but isolated

Last Tuesday, a procurement manager at one of our client sites asked Claude AI to generate a purchase order. Claude AI wrote a beautiful PO. Perfect formatting, professional language, all the right fields. One problem: every single number in it was made up.

That's the core issue. Out of the box, Claude AI can write, analyse, summarise, and reason, but it can't see your data. It doesn't know what's in your ERP. It can't pull your latest inventory levels or look up a customer's order history. It's like hiring a brilliant new employee and then locking them out of every system on their first day.

You can copy-paste data into a conversation, sure. But that doesn't scale. You can upload files, but those go stale the moment the source data changes. What you actually need is a live connection, a way for Claude AI to reach into your systems, read what it needs, and write back when appropriate.

That's what MCP does.

What MCP is, in plain English

MCP stands for Model Context Protocol. I know, the name sounds intimidating. It's not. Think of it as a universal adapter between Claude AI and any data source your business uses.

Your ERP, CRM, database, or spreadsheet has data. That data lives behind some kind of access layer (an API, a database connection, a file system). MCP is a standardised wrapper that translates between that access layer and Claude AI. So when Claude AI needs to answer “what's the current price for a C-Series 600 press?” it actually pulls the real number from your real system.

Without MCP, Claude AI is guessing or relying on whatever you paste in. With MCP, it's working with live data.

Three layers, that's it

Every MCP integration has three parts:

The MCP server is the key piece. It's essentially a contract: here are the things Claude AI is allowed to do with this system, here's the data format for each action, and here are the guardrails.

A real example from a factory floor

I want to tell you about a deployment that almost didn't work.

We were rolling out AI across seven departments of a manufacturing company. Everything was going well until we hit their ERP. Not SAP, not Odoo, not Tally. A custom-built system, assembled over decades, holding everything from inventory levels to purchase orders to production schedules. Nobody outside the company had ever connected anything to it.

I honestly wasn't sure we could make it work. Their documentation was sparse. The API was partially undocumented. But without connecting to this system, 14 of their 49 identified use cases were completely blocked. Claude AI could generate offers but not pull live pricing. It could draft purchase orders but not assign PO numbers. It could analyse financial data, but only from manually exported spreadsheets.

So we built the connector. And it unlocked everything.

Claude AI could now:

Each of these is a “tool” defined in the MCP server. When a procurement manager asks Claude AI to “create a purchase order for 500 units of component X,” Claude AI calls the right tool, gets the next PO number, pulls the current price, and assembles the document. All from live data. No more made-up numbers.

So what can you connect?

Basically anything with a programmable interface. In practice:

Inside an MCP server

Here's what surprised me when I first started building these: an MCP server is actually simple. It defines three things:

A typical MCP server for a mid-size manufacturer might have 10–20 tools, a handful of resources, and clear permission boundaries for different user roles. We're talking a 2–4 week development project, not a months-long enterprise integration.

Why should you care?

Have you noticed how many AI pilots quietly die? I see it constantly. A team tries Claude AI, gets generic results because it's working without any context about their business, and concludes that AI isn't ready for their workflows.

That's the wrong conclusion. The AI was ready. It just couldn't see anything.

MCP changes that equation. When Claude AI can read your pricing rules, query your inventory, and pull from your knowledge base, it stops being a generic assistant and starts being a workflow participant. The output goes from “here's a template you can fill in” to “here's the completed document with the correct data.”

In the manufacturing deployment I mentioned earlier, MCP was the difference between Tier 1 use cases (instructions and knowledge files only) and Tier 3 use cases (live system integration). Tier 1 saved time. Tier 3 eliminated entire manual processes.

Where to begin

You don't need to connect everything at once. That would be overwhelming, and honestly, you'd learn the wrong lessons from it. Here's the path I recommend:

Each step builds trust. By the time you reach automation, your team has been using AI-assisted workflows for months and understands exactly what it can and can't do. There are no surprises.

The bottom line

MCP is what turns Claude AIfrom a smart chat interface into a real business tool. It's not a product you buy. It's a connector you build, specific to your systems, your data, and your workflows.

Every business that uses a CRM, ERP, database, or internal tool can build one. The real question isn't whether it's technically possible. It's whether you have the deployment structure to make it useful. And that, in my experience, is the part most companies skip.

P
Pranav Ambwani

Founder of Settle. Deploys Claude AI into mid-market companies and manufacturers — structured rollouts, production-grade instructions, real results.

Ready to connect your systems to Claude AI?

We build custom MCP connectors as part of our deployment process — from discovery to production, with structured instructions and guardrails built in. Start a conversation →