{"version":"2.1.314","anchor":"mcp-roots-changed-notification-made-synchronous","canonical_anchor":"mcp-roots-changed-notification-made-synchronous","heading":"MCP servers hear about working-directory changes straight away","tier":"notice","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/mcp-roots-changed-notification-made-synchronous","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### MCP servers hear about working-directory changes straight away\n\nWhen you change extra working directories, Claude Code now tells MCP servers immediately instead of after a short delay\n\n**What**\n\nMCP servers (outside tools connected through the Model Context Protocol) can be told which folders Claude Code is working in. When you change the additional working directories, Claude Code now sends that notice at once, rather than after first loading the code that sends it. If the notice fails, the message is the same as before: \"Failed to notify MCP servers of roots change:\".\n\n**Why**\n\nMCP servers learn about new folders sooner.\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}