Absence is the compatibility contract

· Avelino · July 31, 2026, 11:48 a.m.
Summary
The blog discusses a significant breaking change in the MCP protocol with the recent announcement of revision 2026-07-28, which deletes the initialize handshake and introduces a new requirement for every request and result to carry specific metadata. The author, who maintains a CLI tool for interacting with MCP servers, provides insights into the challenges posed by this change as it affects both client and server interactions, particularly for backends that will not be updated for another year.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →