{"version":"2.1.281","anchor":"removing-an-mcp-server-now-cancels-a-pending-add-of-the-same","canonical_anchor":"removing-an-mcp-server-now-cancels-a-pending-add-of-the-same","heading":"Removing an MCP server now cancels a pending add of the same server","tier":"notice","area":"MCP","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/removing-an-mcp-server-now-cancels-a-pending-add-of-the-same","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Removing an MCP server now cancels a pending add of the same server\n\nRemoving an MCP server while it is still being added now cancels the add, so it does not reappear\n\n**What**\n\nAn MCP server is an outside program that gives Claude Code extra tools. When a program connected to Claude Code adds a server with `addMcpServer`, the pending add is now tracked by name. A later add of the same name, or a `removeMcpServer` call made while the add is still in progress, now cancels it.\n\n**Why**\n\nBefore, a slow add could finish after the server had been removed and put it back. A removed server now stays removed.\n\n- Area: MCP\n- Names: `addMcpServer`, `removeMcpServer`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}