
13 episodes, about 51 min 15 views across the series
Topics: Agents Code: abhydesai/mcp-explained-code
MCP Explained
Created by Abhyuday DesaiUpdated , episode 5
The Model Context Protocol from first principles: why AI apps and tools need a shared standard, how to build and connect a server, and how to use MCP with agents, real APIs and remote servers.
Start with episode 1Part oneThe idea
- 01 Watch
What Is MCP, and Why Do We Need It?
One assistant and one tool need one integration. As apps and tools multiply, so do the integrations, and MCP replaces them with one shared standard.
- 02 Watch
Why Is It Called Model Context Protocol?
Each word in the name is a design decision. What the model sees, what context means, and why a protocol.
- 03 Watch
Host, Client, and Server
The three roles in every MCP setup, who talks to whom, and where the boundaries actually sit.
- 04 Watch
Tools, Resources, and Prompts
The three things a server can offer, and which one to reach for.
Part twoBuilding and connecting a server
- 05 Watch
Plug In Your First Server
Connect an existing server to an assistant and watch the first tool call go through.
- 06 Watch
Build the Smallest Possible MCP Server
A server in a few dozen lines, and what every one of them is for.
- 07 Watch
Give Your Server More to Offer
Adding resources and prompts to a tools-only server.
- 08 Watch
What Goes Over the Wire
The messages behind a tool call, read one at a time.
- 09 Watch
You'll Never Write an MCP Client
Why the client side is already written for you, and what that means for where to spend your time.
Part threeUsing MCP for real
- 10 Watch
Give Your Agent MCP
Wiring MCP servers into an agent loop.
- 11 Watch
Trusting a Server Is a Decision
What a server can see and do, and how to decide whether to let it.
- 12 Watch
Wrap a Real API
Turning an existing HTTP API into an MCP server without rewriting it.
- 13 Watch
Going Remote
Running a server somewhere else: transports, auth, and what changes.