Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.300 ·

Claude now hears whether a broken MCP server is retrying or out for the session

The status note about broken MCP servers now says whether a server needs sign-in, is retrying, or has failed for the rest of the session

You'll notice Improvements
JSON All of v2.1.300
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
ImprovementsKind: in v2.1.300,
ImprovementsSection of the release
What

MCP servers are outside programs that give Claude Code extra tools. When one of them is not working, Claude Code adds a status note to the conversation for the model. That note now puts each such server into one of three states:

  • needs_auth: the server needs you to sign in.
  • failed_retrying: the server failed and Claude Code is still trying to reconnect.
  • failed_for_session: the server failed and will stay unavailable until the session ends. A session is one run of Claude Code from start to exit.

Before, all blocked or failed servers went into one list with no difference made between them. Claude Code also now keeps track of servers whose "comms" role is turned off and takes them into account when it works out which tools are available. Headless runs, where Claude Code works without the interactive screen, now keep a record of disabled MCP servers.

Why

The model can tell whether a tool from a broken server may come back soon or will not return this session. It can wait for a reconnect in the first case and move on in the second.

See this entry in the whole of v2.1.300 →

Feedback