Official Python SDK for the Model Context Protocol — build servers and clients in 30 lines, ships with FastMCP-compatible decorators.
The official Anthropic-maintained Python SDK for MCP. Provides server (mcp.server.fastmcp.FastMCP), client (mcp.client.session.ClientSession), and lower-level primitives. Used as the canonical reference for spec compliance — when in doubt, this is the source of truth. The decorator-based FastMCP API has been merged in from jlowin/fastmcp.