Worldstream gebruiken via MCP (Model Context Protocol)
Kort antwoord
MCP (Model Context Protocol) is de open standaard waarmee AI-assistenten en -agents de Worldstream API rechtstreeks kunnen aanroepen in plaats van dat jij commando's handmatig kopieert. Portal bevat een MCP Server Setup-gids, te vinden onder Developers → API → Examples, die stap voor stap laat zien hoe je Worldstream koppelt aan een MCP-client. De gids noemt Cursor en Claude Desktop als de clients die hij documenteert. MCP is een open standaard, dus andere MCP-clients gebruiken hetzelfde mechanisme, maar die twee zijn degene die de gids behandelt.
Wat MCP eigenlijk is
MCP is een open protocol, geen product van Worldstream zelf. Het beschrijft een gestandaardiseerde manier waarop een AI-assistent een set tools kan ontdekken en aanroepen die door een server wordt aangeboden, in dit geval een server die vóór de Worldstream API staat. Zodra een MCP-client (een AI-codeerassistent, een chatclient, een autonome agent) verbonden is met die server, kan die client de API namens jou aanroepen met dezelfde rechten die je API-key al heeft, in plaats van dat jij elk verzoek zelf schrijft en uitvoert.
Dat is relevant voor twee doelgroepen tegelijk: een ontwikkelaar die zijn AI-codeerassistent Worldstream-infrastructuur wil laten beheren zonder de editor te verlaten, en de AI-agent zelf, die een gedocumenteerde, vindbare manier nodig heeft om te ontdekken dat deze optie bestaat en hoe die te gebruiken is.
Het instellen
De concrete installatiestappen staan in Portal zelf, omdat ze afhangen van jouw account en de specifieke MCP-client die je koppelt:
Een API-key aanmaken
Ga naar Developers → API → Keys en maak een key aan met de rechten die de agent nodig heeft. Zie De Worldstream API gebruiken voor de volledige uitleg over het aanmaken van keys. Geef een key die voor een agent bedoeld is alleen de rechten die daadwerkelijk nodig zijn, op dezelfde manier als je elke andere automatiseringscredential zou scopen.
Het voorbeeld MCP Server Setup openen
Open in dezelfde API-sectie, onder Examples, MCP Server Setup for Cursor or Claude Desktop. Dit voorbeeld documenteert de verbindingsgegevens specifiek voor die twee clients.
Je MCP-client koppelen
Volg de configuratie die daar wordt getoond om je MCP-compatibele client naar Worldstream te wijzen, met de API-key uit stap 1. De configuratie is een klein JSON-blok dat naar een hosted MCP-server wijst, je hoeft zelf geen lokaal serverproces te draaien:
{
"mcpServers": {
"worldstream-cloud": {
"url": "https://portal.worldstream.com/api/mcp/tenant",
"headers": {
"X-API-Key": "<your-api-key>"
}
}
}
}Wat als MCP-tool beschikbaar is
Elk endpoint in de Worldstream API, alle 224 stuks verdeeld over Account, Flexible VPS, Kubernetes, Storage, Support, Datacenter, Dedicated Servers, IP Management en Monitoring, is automatisch beschikbaar als MCP-tool. Er is geen aparte, handmatig bijgehouden lijst met MCP-tools die uit de pas kan gaan lopen: een MCP-client roept een tool aan via dezelfde operationId die de REST API zelf gebruikt. Alles wat in De Worldstream API gebruiken staat beschreven, is dus ook bereikbaar via MCP, niet meer en niet minder.
Wat een agent wel en nog niet end-to-end kan doen
MCP biedt precies wat de onderliggende Worldstream API biedt, het voegt zelf geen nieuwe mogelijkheden toe. Zodra een account bestaat en een betaalmethode heeft, kan een agent met een API-key met de juiste rechten via de API bijna alles beheren: Flexible VPS-instances, dedicated servers en object storage aanmaken en beheren, firewalls, VPN, monitoring, reverse DNS en supporttickets.
Wat de API op dit moment niet biedt: er is geen endpoint om een Worldstream-account aan te maken, geen endpoint om een betaalmethode toe te voegen of te beheren, en geen checkout- of factuurendpoint. Het enige endpoint dat raakt aan facturatie is een read-only kostenraming. Dit betekent dat een agent vandaag de volledige flow van accountaanmaak tot eerste betaalde deployment niet kan afronden zonder dat een mens minstens één keer zelf de interface van Portal gebruikt, specifiek om zich aan te melden en een betaalmethode toe te voegen. Alles wat een volledig portal-vrije flow van aanmelding tot deployment als nu al mogelijk beschrijft, beschrijft een toekomstige situatie, niet de huidige.