MCP's tool-result schema carries no attestable provenance. ToolAnnotations are advisory, not security boundaries. The official fetch server pipes attacker-controlled content straight into model context. Here's the confused-deputy chain, the DNS rebin

MCP Protocol Deep-Dive: How Tool Discovery Actually Works Under the Hood Uncover the mechanics of...

MCP's tool-result schema carries no attestable provenance. ToolAnnotations are advisory, not security boundaries. The official fetch server pipes attacker-controlled content…

The Model Context Protocol is how an AI agent gets tools. You stand up an MCP server, it advertises a...