{"version":"2.1.323","anchor":"mcp-oauth-refused-refresh-servers-no-longer-re-prompt-for-s","canonical_anchor":"mcp-oauth-refused-refresh-servers-no-longer-re-prompt-for-s","heading":"MCP servers that refuse a token refresh no longer keep asking you to sign in","tier":"notice","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/mcp-oauth-refused-refresh-servers-no-longer-re-prompt-for-s","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### MCP servers that refuse a token refresh no longer keep asking you to sign in\n\nClaude Code remembers MCP servers that refused or rewrote a sign-in token refresh and stops showing the sign-in notice for them\n\n**What**\n\nMCP servers are outside programs that give Claude Code extra tools. Some ask you to sign in, and Claude Code periodically refreshes that sign-in in the background. Claude Code now keeps a list of servers whose refresh was refused or rewritten. For those servers:\n\n- The \"needs sign-in\" notice is no longer shown.\n\n- On reconnect, Claude Code no longer makes its usual one extra retry after the server says it needs sign-in.\n\nBefore, the notice appeared whenever the sign-in had lapsed or was missing.\n\n**Why**\n\nIt cuts repeated sign-in prompts for MCP servers that will not accept a background refresh.\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}