{"version":"2.1.296","anchor":"mcp-toolslist-changed-handler-now-resets-state-and-refreshe","canonical_anchor":"mcp-toolslist-changed-handler-now-resets-state-and-refreshe","heading":"MCP tool lists reset and can refresh right away on connect","tier":"notice","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/mcp-toolslist-changed-handler-now-resets-state-and-refreshe","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### MCP tool lists reset and can refresh right away on connect\n\nClaude Code resets its state before each MCP tool-list change notice and refreshes some servers' tool lists as soon as it connects\n\n**What**\n\nMCP servers are outside programs that give Claude extra tools, and they can send a notice when their tool list changes. Claude Code now resets its state before handling each such notice. For some servers it also fetches the tool list again as soon as it starts listening for these notices. Before, it did neither.\n\n**Why**\n\nThe tools Claude sees from an MCP server may stay up to date more reliably.\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}