Mid-course confidence check
Time: 5 minutes
This is a confidence check, not a graded assessment. Rate yourself honestly on the concepts from the first half of the course so you know which parts are worth revisiting before you start building the client.
Rate your confidence
For each statement, rate how confident you feel on a 5-point scale.
1.I can explain what MCP is and the problem it solves for developers.
2.I can describe the MCP client-server architecture and the core message flow.
3.I can set up an MCP project with the Python SDK and run it locally.
4.I can define tools on an MCP server using the @mcp.tool decorator.
5.I can test tools using the MCP Inspector and verify correct behaviour.
6.I can decide when MCP is the right choice versus calling an API directly.
Reflect
Which concept from the first half of this course feels least solid? What would help you strengthen it?
You've built a working MCP server with tools and tested it with the Inspector — that's real progress.