Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.122 Home All releases olderv2.1.121 v2.1.123newer
Claude Code v2.1.122

MCP Server Duplicate Detection UI

What

When a connector-type MCP server would duplicate an already-configured server, Claude Code now shows it as "hidden" with actionable guidance on how to switch to the alternative.

Details
  • Hidden servers display as <name> · ○ hidden — same URL as your server '<duplicateOf>'
  • Depending on where the duplicate is configured, users see specific instructions:
  • Plugin servers: "To use this connector instead, disable the plugin server in /plugins"
  • Local/user/project config: "To use this connector instead: claude mcp remove <name>"
  • Dynamic (via --mcp-config): "To use this connector instead, drop it from your --mcp-config flag"
  • Enterprise/managed: "An admin-managed server takes precedence here"
  • Tracks duplicateOf and duplicateOfScope for each suppressed server
Evidence

Duplicate hint rendering (search for "hidden \u2014 same URL as your server") and scope-based guidance (search for "claude mcp remove", "An admin-managed server takes precedence here")

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.122 →