Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

MCP sign-in requests stop when redirected to a different site

Claude Code now stops an MCP sign-in request that is redirected to another site, or redirected too many times, and tells you why

You'll notice Improvements
JSON All of v2.1.321
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
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release

Unclear The condition that decides when this redirect check runs is not known, so it is unclear whether it is active for everyone by default.

What

MCP (Model Context Protocol) servers are outside services that give Claude Code extra tools. Some of them ask you to sign in with OAuth, a standard way of granting access without handing over your password. During that sign-in, Claude Code sends requests that can carry secrets.

Claude Code now checks where those requests are redirected. A redirect is when a server answers "go to this other address instead". Claude Code stops the request when:

  • it is redirected to a different origin, meaning a different site or port
  • it is redirected more times than a set limit

A move from http to https on the same host and default ports still counts as the same site and is allowed. When a request is stopped, the error asks you to tell the owner of the server to remove the redirect. Revoking a sign-in token also uses this check. Token revocation now also sends its authorization details correctly.

Why

A redirect could otherwise send sign-in secrets to a site you never meant to talk to. If an MCP server you use starts failing to sign in with this error, the fix is on the server's side, not yours.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe condition that decides when this redirect check runs is not known, so it is unclear whether it is active for everyone by default.

See this entry in the whole of v2.1.321 →

Feedback