modelcontextprotocol/python-sdk v2.0.0
MCP Python SDK v2 Stable Release
Key points
- It supports the 2026-07-28 revision of the Model Context Protocol and serves every earlier revision from the same server. pip install mcp now installs 2.x.
- If your project is not ready to migrate, keep a <2 upper bound on your requirement (for example mcp>=1.28,<2).
- v2 speaks the 2026-07-28 revision (stateless requests with no handshake, server/discover, subscriptions/listen, multi-round-trip requests) and still serves every 2025-era client from the same MCPServer, over Streamable HTTP and stdio, with nothing to configure. Client(target) negotiates the version automatically.
- Extension APIs, OpenTelemetry, and a standalone types package
Sources (1)
- [1]modelcontextprotocol/python-sdk v2.0.0GitHub: modelcontextprotocol/python-sdk · Jul 28, 01:41 PM
# MCP Python SDK v2 Stable Release
It supports the 2026-07-28 revision of the Model Context Protocol and serves every earlier revision from the same server. `pip install mcp` now installs 2.x.
Extractive summary: sentences quoted from the sources.