Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.310 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

MCP server settings gain connectorId and keep the configured command

MCP server settings accept a new connectorId field, stdio servers keep their original configuredCommand, and mcp_call refuses some servers' tools

Group of 5 Use it now No documentation found Improvements
JSON All of v2.1.310
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SDKArea: what it touches
ImprovementsKind: in v2.1.310,
What probably matters to youSection of the release

What

An MCP server is an add-on that gives Claude extra tools. Its settings and handling changed in several ways:

  • connectorId is a new, internal field for an MCP server that names the claude.ai connector the server proxies. The settings parser accepts a non-empty string; a non-string or empty value is reported in the list of ignored settings.
  • For SDK MCP servers (servers supplied by a program that drives Claude Code through the SDK), connectorId applies when the server is first registered, like timeout and disableAutoBackground. A different connectorId sent again through initialize or setMcpServers is ignored, and the warning now names it.
  • For sdk-type configs, connectorId is now removed along with tools from the server result.
  • configuredCommand: when an MCP server config goes through environment-variable expansion, stdio servers (servers started as a local program) now keep their original command alongside the expanded one, and the server result reports it when it is found in the server's mcp_config.
  • mcp_call and the permission prompt tool now refuse tools of certain servers. For example, a permission prompt tool on the MCP server remote-browser is denied.
  • In one place the HTTP agent options are now built with carriesOurToken set to false.
  • The copy picker gained new footer styling and a header label, and the settings panel has a tweaked layout for its search line.

Why

Program authors using the SDK should know that connectorId cannot be changed by re-sending initialize. The mcp_call change means a server such as remote-browser can no longer act as the tool that answers its own permission prompts.

Read from

See this entry in the whole of v2.1.310 →

Feedback