Model Context Protocol (MCP) Practice
Learn MCP as the standard way to connect AI apps to tools and data, from basic tools, resources, and prompts to transports, authorization, security, and production troubleshooting.
Module 1
5Server Tools, Resources & Prompts
Learn how to expose an existing system over MCP so an agent can use it, serving tools, resources and prompts with error semantics a model can recover from.
Tool Definitions And Handlers
Resource Definitions
Prompt Definitions
Error Semantics
Server Under Agent Fire
Frequently asked questions
4>What will I practice in this path?
1 module: Server Tools, Resources & Prompts.
>How many challenges are there, and how hard are they?
5 challenges, all easy.
>What does this path run on?
Challenges run on Linux CLI.
>Do I need to install anything?
No. Every challenge runs in a browser-based IDE with everything already set up, and your code is graded automatically against a test suite.
