{"version":"2.1.323","anchor":"mcp-tool-list-nulls-stripped-behind-tengu-lovely-quail","canonical_anchor":"mcp-tool-list-nulls-stripped-behind-tengu-lovely-quail","heading":"Empty fields in MCP server tool lists can now be cleaned up","tier":"soon","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/mcp-tool-list-nulls-stripped-behind-tengu-lovely-quail","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Empty fields in MCP server tool lists can now be cleaned up\n\nBehind a remote switch that is off by default, Claude Code can now strip empty values from the tool lists that MCP servers send\n\n**What**\n\nAn MCP server is an add-on that gives Claude Code extra tools, and it sends Claude Code a list of those tools. Claude Code can now remove fields set to an empty value (null) from that list, including from each tool's own details, and it drops an empty marker for the next page of results.\n\nThis only runs behind the remote switch `tengu_lovely_quail`, which is off unless Anthropic's servers switch it on. Readings taken before this release found it off for this site's account.\n\n**Why**\n\nIt lets Claude Code cope with MCP servers that send empty values for optional fields instead of leaving them out.\n\n- Flag `tengu_lovely_quail`: Off in both readings (read for one account on one subscription tier against v2.1.323; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: MCP\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}