Een AI-agent kan een scraper schrijven, hem debuggen, en je precies vertellen waar je hem moet deployen. Dan stopt hij. Omdat de volgende stap — het echt huren van de server — bijna altijd een mens vereist: een account openen, misschien een identiteitscontrole doorstaan, een kaartnummer in een checkout typen. De agent deed het moeilijke deel en wacht nu op jou voor het saaie deel.
Die kloof is de hele reden dat dit bestaat. We hebben de mens uit het midden gehaald.
Waar autonomie meestal breekt
Denk na over wat "een server huren" echt inhoudt op een normale host. Een aanmeldformulier. Een e-mail om te bevestigen. Factuurgegevens, soms een ID. Een kaart bij de checkout. Een dashboard om het IP te vinden. Elk daarvan gaat ervan uit dat er een persoon zit.
Een agent kan er niet zitten. Hij kan een API aanroepen, een token vasthouden, beslissingen nemen — maar hij kan geen verificatie-e-mail ontvangen of een creditcard tevoorschijn halen. Dus op het moment dat infrastructuur in beeld komt, verandert de autonome workflow weer in een menselijke workflow met extra stappen. Je wilde een agent die ships; je kreeg een agent die een ticket indient.
De flow, van begin tot eind
Op EQVPS zijn dezelfde acties MCP-tools (16 ervan) plus een REST API — en cruciaal, de agent kan zijn eigen inloggegevens krijgen. Hier is de daadwerkelijke sequentie:
// 1. Get an account — token comes back immediately, no email, no human
register_account({ first_name: "Ada", last_name: "Agent", email: "ada@example.com" })
// → { token: "..." } send it as Authorization: Bearer <token> from here on
// 2. See what's available
list_plans()
// → plans with specs, prices, and OS image ids
// 3. Make sure there's money on the balance
get_balance()
// → { balance: 25, currency: "USD" }
// 4. Order — this debits the balance and provisions the box
order_vps({ product: "nano", os_id: 1, hostname: "ada-worker" })
// → { service_id, paid_from_balance: true }
// 5. Read the keys to its own new server
get_vps_status({ service_id })
// → { ip, ssh_port, password } ~60 seconds after ordering
Vijf aanroepen en de agent is via SSH ingelogd op een machine die hij zelf huurde. Geen dashboard, niemand die elke stap goedkeurt. Als je het liever vanuit plain HTTP aanstuurt, bestaan dezelfde endpoints via REST — MCP of REST, jouw keuze.
Het eerlijke deel: wat geautomatiseerd is, wat niet
Bestellen is volledig autonoom. Het saldo financieren niet — nog niet. Op dit moment zet iemand één keer crypto op het saldo (USDC/USDT, of een kaart-on-ramp), en vanaf dat punt bestelt, schaalt en annuleert de agent op eigen kracht, en geeft alleen uit wat er is.
De eindtoestand die iedereen zich voorstelt — een agent die on-chain betaalt, per request, zonder pre-funding — is de x402-stijl, en wij denken dat het daarheen gaat. We hebben het niet aangesloten. Het heeft USDC-afgewikkelde rails nodig en een paar dingen die we vandaag niet draaien, dus in plaats van "volledig autonome betalingen" op de doos te plakken, hier is de waarheid: autonoom bestellen nu, autonoom financieren later. Het vooraf betaalde saldo is de brug, en eerlijk gezegd fungeert het ook als een uitgavenplafond dat je waarschijnlijk toch wilt.
Een paar echte details
De MCP-server spreekt Streamable HTTP op https://mcp.eqvps.com/mcp, dus het valt in elke MCP-client zonder een lokale shim. Auth is een Bearer-token dat de agent zelf mint met register_account — hetzelfde token werkt over MCP en REST, tegen hetzelfde account en saldo. Sessies worden server-side bijgehouden, dus een langlopende agent kan één connectie vasthouden en tools blijven aanroepen.
Eén praktische opmerking uit het draaien hiervan: behandel het token en het teruggegeven root-wachtwoord als de geheimen die ze zijn. De agent zou ze moeten opslaan, niet in logs of chat echoën. Het saldo beperkt de financiële blast radius; basale secret-hygiëne beperkt de rest.
Waarom het ertoe doet
Voorlopig zijn de meeste van onze daadwerkelijke klanten mensen die toevallig graag in crypto betalen — we gaan niet doen alsof het web overspoeld wordt door autonome agents die servers kopen. Maar de richting is duidelijk. Naarmate agents langere, echte taken op zich nemen, houdt "kan het zijn eigen infrastructuur krijgen en draaien?" op een partytruc te zijn en wordt het een vereiste. Wanneer die dag volledig aanbreekt, moeten de rails er al zijn.
Dat zijn ze. Voeg de MCP-server toe aan je agent — begin met een MCP-client verbinden — financier een klein saldo, en laat hem zijn eerste server huren. Ongeveer een minuut tot root.
Reacties
Nog geen reacties. Wees de eerste.