What MCP Is (and What the Letters Mean)
- Know what the three letters M-C-P actually stand for, and what each word means
- Understand the simple, everyday problem MCP was created to solve
- Picture how an AI app and a tool talk to each other through a shared "language"
- Be ready to build your own — no jargon left undefined
First, the name — let's not skip it
Almost everyone meets "MCP" as three mysterious letters. So before anything else: MCP stands for Model Context Protocol. Let's take that apart, one word at a time, in plain English.
- Model — the AI itself (like Claude or ChatGPT). When people say "the model," they mean the AI brain doing the thinking.
- Context — the information the model gets to see. An AI can only use what's put in front of it. Give it more useful context — your files, your data — and it can do more.
- Protocol — an agreed way for two things to talk. That's all a protocol is: a shared set of rules so two systems understand each other. Humans use protocols too — "hello / goodbye" on a phone call is one.
Put it together and MCP is, quite literally, an agreed way to give an AI model more context — to connect it to your tools and data through one shared language, instead of a tangle of one-off hacks.
The AI app on one side is the client. The tool on the other side is the server. MCP is the agreed language they speak. That's the whole concept. Everything else in this course is detail on top of this one picture.
Why we need it — the AI in a bubble
Here's the problem MCP solves, and you've probably felt it. When you chat with an AI, it can only work with what's in the conversation. It cannot open your files, check your calendar, look something up in your database, or run anything on your computer. Every time you want it to use real information, you copy and paste it in by hand.
That's fine for one note. It falls apart quickly:
- You have 50 documents to summarise — you can't paste them all in.
- You want the AI to check a live number from your own system — it has no way in.
- You want it to actually do a multi-step task on your machine — it's sealed out.
The AI is brilliant but trapped in a bubble. MCP is how we let it reach out — safely, through a proper door instead of copy-paste.
The mess before a standard
You might think: just connect each AI app to each tool. The trouble is how fast that grows. Every app needs its own custom wiring to every tool — and each one is built and maintained separately.
Three apps and four tools already means twelve separate connections to build and keep working. Add one new tool and you must wire it into every app. It's the kind of mess that quietly eats teams alive. (Engineers call this the "N×M problem" — N apps times M tools.)
MCP's fix: build once, connect everything
MCP replaces that tangle with one shared protocol. You wrap each tool in a small MCP server once, and any MCP client (any compatible AI app) can use it immediately — no custom wiring per app.
So instead of 3 × 4 connections, you have 3 + 4. The difference only grows as you add more. Write a tool's server once; every AI that speaks MCP can use it.
Who made it, and who uses it
MCP was created by Anthropic (the company behind Claude) and released as an open standard in late 2024 — "open" meaning anyone can use it freely, not owned by one company. It's now supported by Claude Desktop, Claude Code, and a growing list of other AI apps, with ready-made servers for GitHub, Google Drive, Notion, Slack, databases, and hundreds more.
By the end of this course, you'll have built your own.
- MCP = Model Context Protocol — an agreed way to give an AI model more context by connecting it to your tools and data
- A protocol is just a shared language; the AI app is the client, your tool is the server
- Without a standard, every app needs custom wiring to every tool (the N×M mess)
- MCP makes it "build once, connect everything" — like USB-C, or a common language
- It's an open standard from Anthropic, now widely supported
- What do the three words in "Model Context Protocol" each mean, in your own words?
- In the AI-in-a-bubble picture, what is MCP letting the AI do?
- Why is "build once, connect everything" so much better than wiring each app to each tool?