The Model Context Protocol (MCP) has undergone significant changes, with its SDK and specification updated to version 2 and dated July 28, 2026. These updates cause older MCP server implementations to fail silently, often presenting as a "no tools found" error. Key breaking changes include the server now being a factory function rather than a direct instance, the exclusive use of ES modules requiring specific TypeScript configurations, and the `server/discover` method returning an error if the protocol version is not explicitly specified. AI
IMPACT Developers using the Model Context Protocol must update their servers to the latest SDK and adhere to new configuration requirements to avoid silent failures.
RANK_REASON The item details breaking changes and provides a diff for a specific software protocol's SDK and specification, which is a technical update for developers using the tool.
- HTTP
- JavaScript modules
- July 28, 2026
- MCP
- McpServer
- NodeNext
- server/discover
- StdioServerTransport
- TypeScript SDK
- @types/node
- v2
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →