Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.295 ·

MCP tool lists get an extra cleanup step when schemas are adjusted

When Claude Code adjusts an MCP server's tool definitions, its lists of kept and dropped tools now pass through an extra step keyed on tool name

Under the hood Internal Changes
JSON All of v2.1.295
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.

See this entry in the whole of v2.1.295 →

Feedback