The New Engineer
PathsLessonsDashboard
Sign inStart free
All paths

Model Context Protocol (MCP)

Topic

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

~23h17 lessons + 1 optional

Lessons

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

Optional lessons

1

Go further once the required lessons are done.

  1. Capstone: Stateless Tool Ecosystem~2h