
Why MCP Tool Discovery Belongs in a Filesystem, Not the Context Window
Every MCP tool definition the model doesn't end up using is wasted context. That's the quiet bug in the way most teams run the Model Context Protocol today. Connect five MCP servers with thirty tools each, and the model receives 150 tool definitions before it ever sees the user's prompt, most of which it will never call. The token bill grows linearly with every server you add. Selection accuracy degrades. Latency creeps up. The framing this post wants to argue for is simple: tool discovery is n










