MCP Beta SDKs Land for the New Spec: Python 2.0.0b1, TypeScript v2, Go v1.7.0-pre.1, C# 2.0.0-preview.1
Model Context Protocol Blog·high signal
All four first-party SDKs shipped betas for the 2026-07-28 revision. Python's `mcp[cli]==2.0.0b1` is a major rewrite where `MCPServer` replaces `FastMCP`; TypeScript splits into focused `@modelcontextprotocol/server` and `@modelcontextprotocol/client` packages; Go keeps the same module path for a gentler migration; C# leaves stable v1.x APIs working. Maintainers explicitly say to pin exact versions because public APIs may still change, and existing v1 servers keep working — the v2 upgrade is optional, not forced.