Series · 10 parts · ~54 min total
MCP Deep Dive
Custom AI plugins fail at scale — MCP is the protocol that finally separates tool definition from model coupling.
- 1
Why MCP Exists
Custom AI plugins fail at scale — MCP is the protocol that finally separates tool definition from model coupling.
6 min
Mar 1, 2025
- 2
Anatomy of an MCP Server
Peel back the MCP handshake, capabilities negotiation, transport lifecycle, and shutdown sequence to understand what you are actually deploying.
7 min
Mar 8, 2025
- 3
Tools, Resources, Prompts
MCP exposes three distinct primitives — knowing which one to reach for determines whether your integration is ergonomic or a liability.
5 min
Mar 15, 2025
- 4
Transport: stdio, SSE, HTTP
Picking the wrong MCP transport adds unnecessary latency, breaks streaming, or makes ops a nightmare — here is how to choose.
5 min
Mar 22, 2025
- 5
Auth and Identity
MCP servers that skip auth ship a capability any agent on the network can call — here is how token flow, scoping, and audit logging actually work.
6 min
Mar 29, 2025
- 6
Building Your First MCP for a SaaS
A concrete, end-to-end walkthrough of building a production-ready MCP server for a SaaS product — from capability design to deployed endpoint.
5 min
Apr 5, 2025
- 7
Wrapping a Legacy System
SOAP services, CLI tools, and COBOL batch jobs can all become first-class MCP capabilities — here is the adapter pattern that makes it work.
5 min
Apr 12, 2025
- 8
Testing and Contract Verification
Protocol-level tests, fixture replay, and schema contracts give you confidence that your MCP server behaves correctly before any agent ever calls it.
5 min
Apr 19, 2025
- 9
Observability and Tracing
Request IDs and distributed traces must cross the agent boundary — here is how to wire OpenTelemetry through your MCP server end to end.
5 min
Apr 26, 2025
- 10
Distribution: Registries and Discovery
Packaging, versioning, and helping other teams find your MCP server are the last mile that turns a working prototype into a shared platform capability.
5 min
May 3, 2025