You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
Bug FixesKind: in v2.1.283,
Bug FixesSection of the release
What
MCP servers are outside tools and data sources that Claude Code can connect to, and some ask you to sign in with OAuth, a standard sign-in flow. Before starting that sign-in, Claude Code now checks that the server's URL is valid. If it is missing or not a valid URL, sign-in does not start. You see the server's own configuration error if it has one, or otherwise a message saying the URL is missing or invalid and that you should fix it in the server's MCP config, or set the environment variable it uses, and try again. Before, sign-in went ahead with the bad URL.
Why
An MCP config whose URL depends on an environment variable you have not set now gets a clear message instead of an obscure sign-in failure.