Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.267 ·

MCP remote tool dispatch reworked for session-sourced hosts and presentability

MCP tool call routing was reworked to better track per-session remote tool hosts and report a new 'not served' error

TierUnder the hoodhow much it should matter to you
Useful2my rating, 1 to 5
Signal2worth watching, 1 to 5
AreaMCPwhat it touches
KindInternal Changesin v2.1.267,
Under the hood

MCP tool call routing was reworked to better track per-session remote tool hosts and report a new 'not served' error

What

The internal logic that decides whether a tool call runs locally or is sent to a remote MCP (external tool provider) host was substantially reworked. It now tracks which "machine" handles each tool individually, checks whether a host is presentable, and distinguishes hosts whose source is the current session from other kinds of hosts. In more cases than before, a call can now fail with a new not_served error, even when the remote-tools capability check itself doesn't fail.

Why

This changes how Claude Code routes tool calls to remote MCP hosts, particularly for session-based hosts, and gives clearer feedback (not_served) when a tool call can't be routed to any host, instead of failing for less specific reasons.

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 doubtThe finding does not say what user-visible situations now trigger `not_served` versus the previous behavior.

See this entry in the whole of v2.1.267 →