{"id":2219,"date":"2026-07-04T09:00:00","date_gmt":"2026-07-04T07:00:00","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2219"},"modified":"2026-08-05T17:23:35","modified_gmt":"2026-08-05T15:23:35","slug":"mcp-spec-herziening-skills-roadmap","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/nl\/2026\/07\/04\/mcp-spec-herziening-skills-roadmap\/","title":{"rendered":"MCP-update: grote herziening van de specificatie komt eraan, Skills-primitive op de roadmap"},"content":{"rendered":"<p>Het <strong>Model Context Protocol (MCP)<\/strong> \u2014 de open standaard voor het koppelen van AI-modellen aan tools en gegevensbronnen \u2014 koerst af op zijn grootste herziening sinds de lancering.<\/p>\n<ul>\n<li>Een <strong>Release Candidate voor de MCP-specificatie van 28-07-2026<\/strong> is nu beschikbaar; de definitieve specificatie moet op 28 juli 2026 verschijnen (let op: dat ligt na de datum van vandaag \u2014 het gaat dus om een aanstaande release die zich nog in de reviewfase bevindt, niet om iets wat al is afgerond).<\/li>\n<li>De centrale verandering is een <strong>stateless kern<\/strong> die schaalt op gewone HTTP-infrastructuur. In de praktijk betekent dat: een remote MCP-server die tot nu toe sticky sessions, gedeelde sessieopslag en deep packet inspection op de gateway nodig had, kan voortaan achter een eenvoudige round-robin load balancer draaien, verkeer routeren via een <code>Mcp-Method<\/code>-header en clients toestaan <code>tools\/list<\/code>-antwoorden te cachen zolang de <code>ttlMs<\/code>-waarde van de server dat toelaat.<\/li>\n<li>Nieuwe uitbreidingen horen bij het pakket: <strong>MCP Apps<\/strong> voor server-side gerenderde gebruikersinterfaces en een <strong>Tasks-uitbreiding<\/strong> voor langlopende taken die niet aan \u00e9\u00e9n enkele request\/response-cyclus gebonden zijn.<\/li>\n<li>De <strong>autorisatie<\/strong> wordt sterker afgestemd op gangbare implementaties van OAuth en OpenID Connect, wat de integratie in bedrijfsomgevingen aanzienlijk zou moeten vereenvoudigen.<\/li>\n<li>Verder op de roadmap staan <strong>event-gestuurde triggers (webhooks)<\/strong>, gestreamde en op referenties gebaseerde resultaten en een <strong>Skills-primitive voor samengestelde vaardigheden<\/strong> \u2014 daarmee zouden servers herbruikbare \u201cSkills\u201d van een hoger niveau kunnen aanbieden in plaats van alleen platte toollijsten. Dat is vooralsnog puur een roadmap-punt, geen uitgeleverde functie.<\/li>\n<\/ul>\n<p><strong>Waarom dit belangrijk is:<\/strong> MCP is sinds de introductie breed opgepakt, maar productieomgevingen liepen aan tegen re\u00eble problemen met sessiebeheer, streaming en autorisatie. Deze herziening pakt precies die zwakke plekken aan, en de geplande Skills-primitive zou de manier waarop toolservers worden opgebouwd fundamenteel kunnen veranderen.<\/p>\n<h2>Bronnen<\/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>Het Model Context Protocol koerst af op zijn grootste herziening: een stateless kern, MCP Apps, een Tasks-uitbreiding en een geplande Skills-primitive.<\/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-2219","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/comments?post=2219"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2219\/revisions"}],"predecessor-version":[{"id":2709,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2219\/revisions\/2709"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/media\/1730"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/media?parent=2219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/categories?post=2219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/tags?post=2219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}