{"version":"2.1.323","anchor":"mcp-login-can-be-cancelled-during-the-oauth-flow","canonical_anchor":"mcp-login-can-be-cancelled-during-the-oauth-flow","heading":"You can now cancel MCP login while it waits for sign-in","tier":"notice","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/mcp-login-can-be-cancelled-during-the-oauth-flow","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### You can now cancel MCP login while it waits for sign-in\n\nCancelling the MCP login command during its sign-in step now stops it cleanly with exit code 130\n\n**What**\n\nThe command that logs in to an MCP server (a tool server Claude Code can connect to) has a step where it waits for you to finish signing in through OAuth, the browser-based sign-in flow. Before, it simply waited for that step to finish.\n\nNow you can cancel during that wait, for example with Ctrl-C. The command then stops and exits with code 130, the usual code for a program interrupted by the user.\n\n**Why**\n\nYou are no longer stuck waiting if you change your mind or the sign-in hangs, and scripts can tell a cancelled login apart from a failed one by the exit code.\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}