MCP Servers
15 lessons covering the Model Context Protocol end-to-end in Python and TypeScript
15 Lessons
~1 hr each
Python + TypeScript
Hands-on Labs
01
What Is MCP and Why It Matters
02
The Protocol: Clients, Servers, Transports
03
The Python SDK Landscape
05
Tools: Design, Schemas, Errors
07
Sampling & Elicitation
08
A Multi-Tool Real Server
09
Authentication & Secrets
10
Observability, Testing, Logging
11
Why TypeScript for Production MCP
12
The TypeScript MCP SDK
13
Docker & HTTP Transport
14
Multi-Tenant Remote MCP Servers
15
Production Hardening & Operations