{"version":"2.1.312","anchor":"mcp-mcp-config-no-longer-tracks-handed-listings","canonical_anchor":"mcp-mcp-config-no-longer-tracks-handed-listings","heading":"MCP server settings no longer collect handed_listing values","tier":"internal","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/mcp-mcp-config-no-longer-tracks-handed-listings","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### MCP server settings no longer collect handed_listing values\n\nClaude Code stops reading handed_listing from MCP server settings and --mcp-config entries; only the config, errors and as-written entries remain\n\n**What**\n\nMCP (Model Context Protocol) servers are outside programs that give Claude extra tools. Claude Code no longer picks up a `handed_listing` value from MCP server settings.\n\n- The step that expands MCP config now returns only the config, errors and `asWrittenEntries`. It no longer returns `handedListings`.\n\n- Entries passed with `--mcp-config`, the flag for loading MCP servers from JSON files or strings, no longer have handed listings collected from them. Only `asWrittenEntries` is kept.\n\n- A related internal map of as-written entries was removed.\n\n**Why**\n\nA ready-made listing supplied in the settings is no longer passed along at startup. If your MCP settings include `handed_listing`, expect it to have no effect.\n\n- Area: MCP\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}