{"id":2173,"date":"2026-07-04T09:00:00","date_gmt":"2026-07-04T07:00:00","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2173"},"modified":"2026-08-05T17:23:13","modified_gmt":"2026-08-05T15:23:13","slug":"revisione-spec-mcp-skills-roadmap","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/it\/2026\/07\/04\/revisione-spec-mcp-skills-roadmap\/","title":{"rendered":"Aggiornamento MCP: in arrivo una grande revisione della specifica, primitiva Skills sulla roadmap"},"content":{"rendered":"<p>Il <strong>Model Context Protocol (MCP)<\/strong> \u2014 lo standard aperto per collegare i modelli di IA a strumenti e fonti di dati \u2014 si avvia alla sua revisione pi\u00f9 ampia dal lancio.<\/p>\n<ul>\n<li>\u00c8 ora disponibile un <strong>Release Candidate della specifica MCP del 28\/07\/2026<\/strong>; la specifica finale dovrebbe uscire il 28 luglio 2026 (nota: \u00e8 successiva alla data odierna \u2014 si tratta quindi di un rilascio imminente, ancora in fase di revisione, non di qualcosa di gi\u00e0 finalizzato).<\/li>\n<li>La modifica centrale \u00e8 un <strong>nucleo stateless<\/strong> che scala su una normale infrastruttura HTTP. In pratica significa: un server MCP remoto che finora richiedeva sticky session, uno storage di sessione condiviso e deep packet inspection al gateway potr\u00e0 girare dietro un semplice load balancer round robin, instradare il traffico tramite un header <code>Mcp-Method<\/code> e consentire ai client di mettere in cache le risposte <code>tools\/list<\/code> per tutto il tempo permesso dal valore <code>ttlMs<\/code> del server.<\/li>\n<li>Fanno parte del pacchetto nuove estensioni: <strong>MCP Apps<\/strong> per interfacce utente renderizzate lato server e una <strong>estensione Tasks<\/strong> per attivit\u00e0 di lunga durata non legate a un singolo ciclo request\/response.<\/li>\n<li>L&#8217;<strong>autorizzazione<\/strong> viene allineata maggiormente alle implementazioni diffuse di OAuth e OpenID Connect, il che dovrebbe semplificare nettamente l&#8217;integrazione in ambienti aziendali.<\/li>\n<li>Sulla roadmap successiva figurano <strong>trigger guidati da eventi (webhook)<\/strong>, risultati in streaming e basati su riferimenti nonch\u00e9 una <strong>primitiva Skills per capacit\u00e0 composte<\/strong> \u2014 con cui i server potrebbero offrire \u201eSkills&#8221; riutilizzabili e di livello pi\u00f9 alto invece di semplici elenchi piatti di tool. Finora \u00e8 solo un punto della roadmap, non una funzione rilasciata.<\/li>\n<\/ul>\n<p><strong>Perch\u00e9 \u00e8 importante:<\/strong> MCP \u00e8 stato ampiamente adottato fin dalla sua introduzione, ma gli impieghi in produzione hanno incontrato problemi concreti di gestione delle sessioni, streaming e autorizzazione. Questa revisione affronta esattamente questi punti deboli, e la primitiva Skills prevista potrebbe cambiare in modo sostanziale il modo in cui i server di tool vengono strutturati.<\/p>\n<h2>Fonti<\/h2>\n<ul>\n<li><a href=\"https:\/\/blog.modelcontextprotocol.io\/posts\/2026-07-28-release-candidate\/\">The 2026-07-28 MCP Specification Release Candidate \u2014 MCP Blog<\/a><\/li>\n<li><a href=\"https:\/\/thenewstack.io\/model-context-protocol-roadmap-2026\/\">MCP&#8217;s biggest growing pains for production use will soon be solved \u2014 The New Stack<\/a><\/li>\n<li><a href=\"https:\/\/www.anthropic.com\/news\/model-context-protocol\">Introducing the Model Context Protocol \u2014 Anthropic<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Il Model Context Protocol si avvia alla sua revisione pi\u00f9 ampia: un nucleo stateless, MCP Apps, un&#8217;estensione Tasks e una primitiva Skills pianificata.<\/p>\n","protected":false},"author":0,"featured_media":1730,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/comments?post=2173"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2173\/revisions"}],"predecessor-version":[{"id":2625,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2173\/revisions\/2625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/media\/1730"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/media?parent=2173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/categories?post=2173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/tags?post=2173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}