Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Non-interactive runs start connecting MCP servers right after startup

In non-interactive runs, Claude Code now connects configured MCP servers before the first turn needs them, so that turn can start sooner

You'll notice Improvements
JSON All of v2.1.323
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.323,
ImprovementsSection of the release
What

MCP servers are outside programs that give Claude Code extra tools. In a non-interactive session, such as one started with -p that runs a single request and exits, Claude Code now begins connecting your MCP servers immediately after startup, before the first turn needs them. This happens when all of these hold:

  • The session is non-interactive.
  • The session is not a remote one (CLAUDE_CODE_REMOTE is not set).
  • Claude Code is not in a restricted or bare mode.
  • At least one configured MCP server is not one supplied through the SDK.

If this early round fails, Claude Code connects the servers at the usual point instead.

Why

Scripted runs that rely on MCP servers should reach their first answer sooner, because the connections are already under way.

See this entry in the whole of v2.1.323 →

Feedback