The official Python SDK for Model Context Protocol servers and clients
COMMITS
/ tests/client/test_client.py March 31, 2026
M
Propagate contextvars.Context through anyio streams without modifying SessionMessage (#2298)
Marcelo Trylesinski committed
March 18, 2026
M
feat(client): store InitializeResult as initialize_result (#2300)
Max Isbey committed
February 12, 2026
M
February 3, 2026
M
refactor: replace `mcp.types as types` to `from mcp import types` (#1986)
Marcelo Trylesinski committed
January 30, 2026
M
Support different transports in Client (#1972)
Marcelo Trylesinski committed
January 25, 2026
M
Rename `FastMCP` to `MCPServer` (#1951)
Marcelo Trylesinski committed
January 20, 2026
M
refactor: flatten the methods in `Client` (#1914)
Marcelo Trylesinski committed
January 16, 2026
F
Add ergonomic Client class for testing MCP servers (#1870)
Felix Weinberger committed