Thomas Piacentini
← Workshop

Learning path

Model Context Protocol (MCP)

Original text · English1395 min

Build, secure, verify, and operate stateless MCP systems from JSON-RPC envelopes through conformance release gates.

  1. MCP Fundamentals: Stateless Requests and JSON-RPC — 55 min
  2. Building an MCP Server: Stateless Python and TypeScript — 85 min
  3. Building an MCP Client: Discovery, Routing, and Dual-Era Fallback — 85 min
  4. MCP Transports: stdio and Stateless Streamable HTTP — 65 min
  5. MCP Resources and Prompts: Addressable Context for Stateless Servers — 60 min
  6. MCP Model Input: Sampling Migration and Stateless MRTR — 75 min
  7. Explicit Scope and Stateless Elicitation — 60 min
  8. MCP Tasks Extension: Durable Work on a Stateless Core — 90 min
  9. MCP Apps on the Stateless Protocol — 75 min
  10. MCP Security: Poisoned Metadata, Routing, and MRTR State — 60 min
  11. MCP Authorization: CIMD, Issuer Binding, PKCE, and Step-Up — 90 min
  12. MCP Auth in Production: Issuer-Bound Enrollment and Tokens — 90 min
  13. Stateless MCP Gateways and Registry Admission — 75 min
  14. MCP Tool Contracts and Content — 120 min
  15. MCP Reliability, Cancellation, and Flow Control — 120 min
  16. MCP Registry Supply Chain: Admission, Drift, and Rollback — 90 min
  17. MCP Conformance Engineering: Versioning, Evidence, and Operations — 100 min
Code and artifacts 1
What you take away

Saved in your notebook on this device.

Sources and limits

Reading checkpoints are self-reported. Test results are recorded separately and apply to the executed cases.

AI Engineering from Scratch · 3f9715c · MIT

Download this file ↓