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

Claude Code v2.1.239 ·

The word "mcp" in an argument no longer looks like the mcp subcommand

Passing the word "mcp" as an argument no longer makes Claude Code think it should run as an MCP server.

You'll notice Bug Fixes
JSON All of v2.1.239
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
MCPArea: what it touches
Bug FixesKind: in v2.1.239,
Bug FixesSection of the release
What

The check for whether Claude Code is running as an MCP server now asks which subcommand was actually parsed instead of scanning the raw command line for the word.

Details
  • An unrelated argument or file path containing "mcp" previously matched and suppressed a runtime override.
Evidence

process.argv.includes("mcp")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.239 →

Feedback