The Wire · Showcase
CLAUDE AGENT SDK PINS MCP DEPENDENCY BEFORE BREAKING 2.0 RELEASE
By RepoJournal · Filed · About Anthropic
Claude Agent SDK locked down its MCP dependency to prevent silent breakage when the Model Context Protocol ships its 2.0 release with incompatible handler registration changes.
The Python SDK v0.2.96 [1] pinned mcp to <2.0.0 [2] after identifying three surfaces with no cross-major stability guarantee: the low-level server handler registration, request routing, and Tool meta serialization. Without the constraint, existing installs would break the day MCP 2.0 ships. The TypeScript SDK [3] and Claude Code [4] shipped follow-up releases in parity, with the TypeScript variant now accepting per-plugin MCP discovery toggles [5] so hosts can manage connections independently. Claude Code v2.1.173 [4] also fixed Fable 5 model names with the [1m] suffix being incorrectly parsed and resolved a Windows sandbox warning. The bundled Claude CLI bumped to 2.1.173 across all SDKs, and claude-code-action [6] dropped a Bun tsconfig override that was causing runtime crashes.
Action items
- → Upgrade claude-agent-sdk-python to 0.2.96+ before next deploy to lock in MCP compatibility anthropics/claude-agent-sdk-python [immediate]
- → Update @anthropic-ai/claude-agent-sdk to 0.3.173 for handler routing parity anthropics/claude-agent-sdk-typescript [plan]
- → Pull Claude Code 2.1.173 to resolve Fable 5 model name handling and Windows sandbox warnings anthropics/claude-code [plan]
References
- [1] v0.2.96 ↗ anthropics/claude-agent-sdk-python
- [2] deps: pin mcp below 2.0.0 ↗ anthropics/claude-agent-sdk-python
- [3] v0.3.173 ↗ anthropics/claude-agent-sdk-typescript
- [4] v2.1.173 ↗ anthropics/claude-code
- [5] v0.3.172 ↗ anthropics/claude-agent-sdk-typescript
- [6] v1.0.143 ↗ anthropics/claude-code-action
FAQ
- What changed in Anthropic on June 11, 2026?
- Claude Agent SDK locked down its MCP dependency to prevent silent breakage when the Model Context Protocol ships its 2.0 release with incompatible handler registration changes.
- What should Anthropic teams do about it?
- Upgrade claude-agent-sdk-python to 0.2.96+ before next deploy to lock in MCP compatibility • Update @anthropic-ai/claude-agent-sdk to 0.3.173 for handler routing parity • Pull Claude Code 2.1.173 to resolve Fable 5 model name handling and Windows sandbox warnings
- Which Anthropic repositories shipped on June 11, 2026?
- anthropics/claude-agent-sdk-python, anthropics/claude-agent-sdk-typescript, anthropics/claude-code, anthropics/claude-code-action