What Is the Model Context Protocol, and Why Is Every IDE Shipping It?
MCP is a JSON-RPC protocol that lets any AI host call tools, read resources and use prompts from any server, the way LSP did for language support. Here is how it works on the wire under revision 2026-07-28, captured from a real server, and why VS Code, Visual Studio, JetBrains, Xcode, Zed and Cursor all converged on it.