Awesome Testing
Guided course + reference

Building with MCP materials

Every lesson moves through a concise mechanism, experiment, written evidence brief, and checkpoint. Drafts stay in your browser and can be exported as Markdown; the complete theory chapter remains available afterward as optional reference.

Prior knowledge
Function calling, JSON-RPC, and HTTP basics help. Building with LLM APIs is the recommended preceding course.
Study time
3–4 hours guided · about 9 hours of optional deep dives
By the end
Design, implement, secure, and test a modern stateless MCP host and server across transports, versions, explicit state, Tasks, and hostile failures.

8

lesson experiments

8

exportable worksheets

8

reference chapters

8

knowledge checks