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.
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
- MCP 2026-07-28: What’s Changing and How to Migrate (Agentic AI Foundation)
- Model Context Protocol (specifica e SDK)
- MCP just got its biggest update ever (VentureBeat)
- How AgentCore Gateway supports the MCP 2026-07-28 spec (AWS)
Fonti: https://aaif.io/blog/mcp-2026-07-28-whats-changing-and-how-to-migrate
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.