Het Model Context Protocol, kortweg MCP, krijgt volgende week een wijziging die het beheer van grote aantallen AI-koppelingen moet vereenvoudigen. De nieuwe versie past de behandeling van sessie-ID's aan, waardoor servers minder afhankelijk worden van opgeslagen informatie over eerdere verzoeken.
MCP biedt AI-modellen een gestandaardiseerde en beveiligde manier om gegevens en diensten buiten het model te gebruiken. Daardoor kan een chatbot bijvoorbeeld toegang krijgen tot een agenda, databank of intern bedrijfssysteem, zonder dat ontwikkelaars voor elke koppeling afzonderlijke software hoeven te bouwen.
De huidige werkwijze maakt gebruik van een sessie-ID nadat een AI-client verbinding heeft gemaakt met een server. Bij ieder volgend verzoek stuurt de client die identificatie mee, zodat de server weet dat het om dezelfde sessie gaat. Loopt de identificatie af, dan moet de client een nieuwe aanvragen.
Minder afhankelijkheid tussen servers
Dat systeem is lastig voor organisaties die veel gebruikers bedienen via meerdere servers en regio's. Een load balancer kan verzoeken namelijk naar verschillende beschikbare machines sturen. Die machines moeten dan informatie kunnen delen over sessies die mogelijk op een andere server zijn gestart.
Nate Barbettini van Arcade wijst erop dat dit de werking van load balancers kan bemoeilijken. Bij een dienst met miljoenen gebruikers moeten servers nu extra voorzieningen treffen om sessiegegevens beschikbaar te houden voor andere machines in het netwerk.
De komende wijziging kiest aan de serverkant voor een meer stateless aanpak. Servers hoeven dan minder informatie over eerdere verzoeken zelf vast te houden. Die aanpak lijkt op de manier waarop veel reguliere websites verkeer verwerken.
Hierdoor moet het eenvoudiger worden om MCP-servers uit te breiden wanneer het aantal gebruikers groeit. Ook kunnen de beheerkosten voor grote toepassingen dalen, doordat minder infrastructuur nodig is om sessiegegevens tussen servers te synchroniseren.
De technische specificatie voor de nieuwe versie is sinds mei openbaar. De aanpassing is vooral relevant voor bedrijven die eigen MCP-integraties op grote schaal willen aanbieden. Voor eindgebruikers zal de wijziging vermoedelijk nauwelijks zichtbaar zijn, maar zij kan wel bijdragen aan meer AI-diensten die veilig met bedrijfssoftware en externe databronnen samenwerken.



