MCP Servers
What MCP servers are, how to plug them into AI apps and how to build your own
In the beginning...
Complete this course to earn XP
Lessons
One protocol for every tool
Practice: Count the integrations
Hosts, clients and servers
Practice: Name the role
Tools, resources and prompts
Practice: Tool, resource or prompt
The messages underneath
Practice: Read a message
Local and remote servers
Practice: Choose the transport
Adding a ready-made server
Practice: Add a secret key
Approvals and safety
Practice: Allow or deny
Inside a server
Practice: Complete the tool
The same tool in Python
Testing with the Inspector
Practice: Fix the server
Designing good tools
Practice: Helpful or unhelpful
Going remote
Practice: Put it in order
Where next
Course Complete
Up nextRecommended first Launch Lesson
What is MCP
Learn how the Model Context Protocol lets AI apps use tools, read data and take actions. Connect ready-made servers, understand tools, resources and prompts, then build and test a server of your own.