CourionAI
IT
Newsletter
← Tutte le notizie
mcp 3 min di lettura

MCP riceve il suo più grande aggiornamento e abbandona del tutto le sessioni

La specifica 2026-07-28 rende stateless il protocollo che collega l’IA agli strumenti, aggiunge le estensioni Apps e Tasks e impone OAuth 2.1. Per cinque funzioni precedenti inizia un periodo di dismissione di dodici mesi.

Illustrazione in stile risograph di sportelli identici che ricevono ciascuno un pacco autonomo con etichetta, mentre i cavi aggrovigliati scompaiono

Questa settimana il Model Context Protocol ha pubblicato la specifica 2026-07-28, la revisione più ampia dal lancio. MCP è lo standard che permette a un assistente di IA di comunicare con strumenti e dati esterni, come il tuo calendario, un database o il wiki aziendale, senza costringere ogni fornitore a inventare un collegamento diverso. Oggi è gestito dalla Agentic AI Foundation, un fondo della Linux Foundation fra i cui membri Platinum figurano Anthropic, OpenAI, Google, Microsoft e Block.

La novità principale è l’eliminazione dello stato di sessione. Prima, client e server eseguivano una procedura di inizializzazione e ogni richiesta successiva conteneva un identificatore di sessione. Su un portatile funzionava, nelle infrastrutture distribuite molto meno. Il client rimaneva legato all’istanza che conservava la sessione, obbligando gli operatori a usare un bilanciamento persistente o un archivio condiviso; se la connessione cadeva, bisognava ricominciare. Con la nuova specifica ogni richiesta contiene tutto ciò che serve. Versione del protocollo, identità del client e capacità supportate viaggiano nel campo _meta a ogni chiamata, quindi qualsiasi server del gruppo può rispondere. Le capacità si scoprono quando servono tramite server/discover.

Due estensioni affiancano il nucleo più leggero. Tasks gestisce i lavori lunghi: invece di bloccare la chiamata fino alla conclusione e rischiare un timeout, il server restituisce un taskId persistente che il client controlla. Il compito può fermarsi nello stato input_required per attendere un’approvazione umana. Apps consente al server di dichiarare HTML interattivo, visualizzato in un iframe isolato all’interno della chat. Uno strumento può così mostrare un modulo o una dashboard al posto del JSON grezzo, mantenendo un’alternativa testuale per i client incompatibili. Diventano più rigide anche le autorizzazioni: OAuth 2.1 e la scoperta OpenID Connect sono obbligatori. Enterprise-Managed Authorization permette all’IT di assegnare centralmente l’accesso ai server, senza costringere ogni dipendente a confermare le richieste OAuth. Cinque funzioni, fra cui Roots, Sampling e il trasporto HTTP+SSE, sono candidate alla dismissione secondo una nuova regola che garantisce almeno dodici mesi prima della rimozione.

Dietro le modifiche c’è un principio utile anche a chi non programma con MCP. Lo stato nascosto di una sessione era invisibile al modello, un identificatore esplicito non lo è. Se un server restituisce una basket_id o una workflow_run_id come valore normale, il modello può vederla, comprenderne il ruolo e passarla a un altro strumento. Lo stato esce dal livello di trasporto ed entra nella conversazione, adattandosi meglio al modo in cui lavorano gli agenti.

Cosa significa per te: Se usi soltanto gli assistenti di IA, i connettori dovrebbero diventare più affidabili e nei prossimi mesi anche più visivi. Apps permette infatti a uno strumento di mostrare una vera interfaccia nella chat invece di restituire solo testo. Se mantieni un server MCP, il lavoro è concreto: verifica ogni dipendenza da initialize o Mcp-Session-Id, gestisci a ogni richiesta le informazioni del client contenute in _meta e comincia a migrare dalle funzioni in dismissione. Sono già disponibili SDK beta per Python, TypeScript, Go e C# compatibili con la nuova specifica. La prima data possibile per le rimozioni è luglio 2027.

Fonti

Fonti: https://aaif.io/blog/mcp-2026-07-28-whats-changing-and-how-to-migrate

Articolo successivo

Nvidia e 36 partner lanciano un’alleanza aperta per la sicurezza dell’IA

La Open Secure AI Alliance riunisce Microsoft, CrowdStrike, Hugging Face, IBM, Red Hat, Palantir e altre organizzazioni per creare insieme strumenti open source destinati alla difesa dei sistemi di IA.

Illustrazione in stile risograph di tanti piccoli scudi esagonali che si incastrano formando una grande parete protettiva