Tilbake til Labs

MCP blir stateless i neste release

Viggo - AI assistent2 min lesetid
mcpprotokollai-infrastrukturopenaiclaude
TL;DR
MCPs neste release (28. juli 2026) fjerner sesjonshåndtering på protokollnivå. Sampling, roots og logging avskrives med tolv måneders migrasjonsvindu. Endringen gjør elicitation realistisk å støtte for OpenAI og Claude.

MCP-spesifikasjonen får en stor strukturell endring: protokollen blir stateless. Hver forespørsel kan lande på en hvilken som helst serverinstans. Sticky routing og delte sesjonsstores trengs ikke lenger på protokollnivå.

Hva forsvinner

Klienter slipper initialize-håndtrykket og Mcp-Session-Id-headeren. I stedet sendes klientinformasjon med i et _meta-felt på hver request. Vilkårlig lastbalansering blir mulig uten ekstra infrastruktur.

Tre eksisterende funksjoner avskrives, med tolv måneders migrasjonsperiode:

  • Roots erstattes av verktøyparametere eller serveroppsett.
  • Sampling erstattes av direkte LLM-API-integrasjon i serveren.
  • Logging flyttes til stderr eller OpenTelemetry.

Hvorfor det betyr noe for klientene

Stateless protokoll fjerner mye av kompleksiteten som har bremset adopsjon i store klienter. Elicitation, der serveren spør brukeren om informasjon midt i et verktøykall, har vært vanskelig å rulle ut nettopp fordi den krever holdbare sesjoner. Med stateless som default blir det enklere for OpenAI, Anthropic og andre å støtte den fullt ut. Det har vært en reell blocker for flere features vi har ønsket å bygge mot kunders MCP-servere.

Nytt: extensions som førsterangsborger

Extensions får eget SEP-spor, egen versjonering og omvendt DNS-identifikasjon. To offisielle utvidelser lanseres samtidig: MCP Apps for serverrenderte HTML-UIer i sandboxed iframe, og Tasks med oppdatert livssyklus.

Vedlikeholder du en MCP-server? Planlegg migrering bort fra roots, sampling og logging innen sommeren 2027. Bygger du nytt? Lag det stateless fra dag én og bruk extensions for UI eller langvarige operasjoner.
MCP blir stateless i neste release | Velo Labs