Building a local MCP server in Python and testing it end to end
A step-by-step build of a small Model Context Protocol server in Python with tools, resources and prompts, then how we test it three ways: the MCP Inspector, a scripted client in pytest and a real AI client, before anyone on the team relies on it.