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.219 ·

"__proto__" rejected as an MCP server name

An MCP server literally named __proto__ now warns you instead of silently loading nothing.

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

An MCP config with a literal __proto__ key under mcpServers used to be swallowed by prototype semantics, loading nothing and saying nothing. It is now detected and reported.

Details
  • Surfaces as a validation warning with skipReason reserved_name, which feeds the new skipped-server reporting
  • Warning messages and suggestions are now passed through a sanitizer before being pushed
Evidence

"__proto__" is a reserved MCP server name and was not loaded

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

Read from
Names in the bundlemcpServers

See this entry in the whole of v2.1.219 →

Feedback