Act 08 · The plumbing 2:45 MCP, explained properly

What MCP actually is.

MCP (the Model Context Protocol) is a standard, universal way to connect models to tools and data — one "plug" so any MCP app can use any MCP tool/source, collapsing N×M bespoke integrations into N+M.

Video rendering soonThe cinematic render for this episode is being generated. The article, transcript and key ideas are all here now.

Key ideas

  • The one idea — MCP (the Model Context Protocol) is a standard, universal way to connect models to tools and data — one "plug" so any MCP app can use any MCP tool/source, collapsing N×M bespoke integrations into N+M.
  • How it is shown — A tangle of one-off model-to-tool integrations (N×M) collapsing into a single standard port every model and tool plugs into (N+M).
  • The trap to avoid — Thinking MCP is a new AI capability or smarter model — it's a connection standard (plumbing); the model still just calls tools.
  • What it sets up — So what are the actual pieces of MCP?

MCP isn't a smarter AI — it's a plug standard. Like USB-C for tools: one connector, so any app can use any tool without bespoke wiring.

The one idea

MCP (the Model Context Protocol) is a standard, universal way to connect models to tools and data — one "plug" so any MCP app can use any MCP tool/source, collapsing N×M bespoke integrations into N+M.

You've seen a model call tools. But wiring each tool in is bespoke work — custom code gluing one model to one tool. Add a few models and dozens of tools, and you get a tangle of one-off integrations. MCP fixes that with a single standard plug, and it's simpler than the hype makes it sound. Recall tool calling. To give a model a tool, someone writes custom glue: this model, this tool, by hand. Now multiply — every app times every data source and API, each needing its own integration. That's an N-by-M explosion, the same wiring rebuilt endlessly, by everyone, for every pair. It doesn't scale. MCP, the Model Context Protocol, is a standard for that connection. A shared language, so any AI app and any tool or data source can talk without bespoke glue.

How it works — the demo

A tangle of one-off model-to-tool integrations (N×M) collapsing into a single standard port every model and tool plugs into (N+M).

Each side builds to the protocol once, and the custom wiring disappears. It's a universal interface — a contract both ends agree to speak. The analogy people use: MCP is the USB-C of AI. One standard port. Before USB-C, every device had its own cable; after, one connector fits everything. MCP does that for models and tools — one interface, plug anything in. It's not glamorous, but a universal port changes what's possible. The payoff is the math. Build an MCP server for your tool once, and every MCP-compatible app can use it. Support MCP in your app once, and it can use every MCP server. The N-by-M mess collapses to N-plus-M.

The trap to avoid

Thinking MCP is a new AI capability or smarter model — it's a connection standard (plumbing); the model still just calls tools.

Why it matters — and what’s next

So what are the actual pieces of MCP?

Build once, connect everywhere — and an ecosystem forms, because integrations are finally reusable. The trap: hearing MCP and thinking it's a new AI capability, a smarter model. It isn't. It's plumbing — a connection standard. The model still just calls tools, exactly as before. MCP standardizes how those tools are described and wired, not what the model can think. Same model; reusable connections. So MCP is a universal plug: one standard way to connect models to tools and data, turning bespoke integrations into a reusable ecosystem. It doesn't make the model smarter — it makes connection reusable. But what are the actual pieces inside that plug? Next: client, server, and what flows between them.

This is one short episode in AI: Zero → Frontier, a step-by-step climb through how AI actually works. Each episode builds only on the ones before it.

Full transcript 2:45 of narration

You've seen a model call tools. But wiring each tool in is bespoke work — custom code gluing one model to one tool. Add a few models and dozens of tools, and you get a tangle of one-off integrations. MCP fixes that with a single standard plug, and it's simpler than the hype makes it sound.

Recall tool calling. To give a model a tool, someone writes custom glue: this model, this tool, by hand. Now multiply — every app times every data source and API, each needing its own integration. That's an N-by-M explosion, the same wiring rebuilt endlessly, by everyone, for every pair. It doesn't scale.

MCP, the Model Context Protocol, is a standard for that connection. A shared language, so any AI app and any tool or data source can talk without bespoke glue. Each side builds to the protocol once, and the custom wiring disappears. It's a universal interface — a contract both ends agree to speak.

The analogy people use: MCP is the USB-C of AI. One standard port. Before USB-C, every device had its own cable; after, one connector fits everything. MCP does that for models and tools — one interface, plug anything in. It's not glamorous, but a universal port changes what's possible.

The payoff is the math. Build an MCP server for your tool once, and every MCP-compatible app can use it. Support MCP in your app once, and it can use every MCP server. The N-by-M mess collapses to N-plus-M. Build once, connect everywhere — and an ecosystem forms, because integrations are finally reusable.

The trap: hearing MCP and thinking it's a new AI capability, a smarter model. It isn't. It's plumbing — a connection standard. The model still just calls tools, exactly as before. MCP standardizes how those tools are described and wired, not what the model can think. Same model; reusable connections.

So MCP is a universal plug: one standard way to connect models to tools and data, turning bespoke integrations into a reusable ecosystem. It doesn't make the model smarter — it makes connection reusable. But what are the actual pieces inside that plug? Next: client, server, and what flows between them.

PlumbingMCPIntegrations