Hopp til hovedinnhold
Tilbake
Verktøy 2 min · Kilde: GitHub

Claude Code 2.1.231 fikser MCP-innlogging som feilet mot Slack

KI Takeaway KI-generert · kan inneholde feil

Fikser at OAuth-innlogging mot MCP-servere med forhåndsregistrert klient, som Slack, feilet på grunn av en redirect-URI som ikke stemte.

Anthropic ga ut Claude Code 2.1.231 den 13. august med én eneste linje i endringsloggen. Den gjelder MCP-servere som ikke lar klienten registrere seg selv, men som bruker en OAuth-klient tjenesten har registrert på forhånd. Slack er navngitt som eksempelet.

«Fikset at MCP-OAuth-innlogging feilet med en redirect-URI som ikke stemte, for servere som bruker en forhåndsregistrert OAuth-klient, som Slack.» — endringsloggen for Claude Code 2.1.231

Mekanismen bak er streng av design. En autorisasjonsserver sammenligner redirect-URI-en i forespørselen tegn for tegn mot den som ligger registrert på klienten. Er klienten registrert på forhånd av tjenesten, kan ikke Claude Code velge adressen fritt, og innloggingen stopper før du får gitt samtykke.

Endringsloggen viser at samme mekanisme ble endret to utgivelser tidligere. I 2.1.229 byttet Anthropic redirect-URI-en fra localhost til 127.0.0.1 for å få MCP-OAuth til å virke mot strenge autorisasjonsservere. Notatene sier ingenting om hvorvidt de to henger sammen, men de rører samme felt i samme flyt.

Dette rammer deg bare hvis du kobler Claude Code til en MCP-server som distribueres som en ferdig SaaS-integrasjon. Servere du kjører selv, og servere som støtter dynamisk klientregistrering etter OAuth 2.0, velger URI-en i oppsettet og treffer aldri denne feilen.

Hva bør du gjøre?

  1. Oppgrader til 2.1.231 hvis en MCP-server henger i innlogging og aldri fullfører OAuth-runden.
  2. Logg inn på nytt fra /mcp etter oppgraderingen i stedet for å vente på at den feilede økten reparerer seg selv.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter