CourseModel Context Protocol: The Complete Course · Module 3: Tools · part 20 of 77
Part 20 · Module 3: Tools

Module 3: Tools

1 min read·13 Oct 2026

What you need first

  • Module 1: the notes-assistant repository from its lab, NoteStore, chat(), and a first MCP server and client in memory and over stdio.
  • Module 2: messages on the wire, errors and transports. The lab rebuilds Modules 1 and 2's files if any are missing.
  • Python type hints, and Pydantic models at the level of a field with a description.

The rest of this course is yours to keep

This course is bought on its own, once, and stays readable afterwards, including the parts added to it later.