Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
Internal ChangesKind: in v2.1.295,
Internal ChangesSection of the release
Unclear Whether the extra step removes duplicate tool names is not confirmed.
What
MCP (Model Context Protocol) is how Claude Code connects to outside servers that offer extra tools. When a server's tool definitions need adjusting before Claude Code can use them, Claude Code builds two lists: the tools it will offer and the tools it had to drop.
In two of the places where Claude Code loads MCP tools, both lists now go through an extra step that works on each tool's name before they are used. Claude Code also records when it had to adjust a server's tool definitions in this way.
Why
This may stop the same tool name from showing up more than once when an MCP server's tools are loaded.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether the extra step removes duplicate tool names is not confirmed.