HostDirect.nl

HostDirect MCP: een AI-agent aansluiten

Sluit een MCP-client aan op de openbare HostDirect-catalogus. Zoek en vergelijk hostingpakketten met brondata, zonder account of API-sleutel.

1. Voeg de server toe

Kies in een client die externe MCP-servers ondersteunt voor Streamable HTTP en gebruik dit adres:

https://hostdirect.nl/mcp

Authenticatie: geen. Alle functies lezen uitsluitend openbare informatie. Er zijn geen bestellingen, betalingen of wijzigingen mogelijk. Ondersteuning en de precieze instelvelden verschillen per AI-client.

2. Kies een leesfunctie

Voorbeeldvraag: “Vergelijk Cloud86 en mijn.host. Benoem het pakket, de oorspronkelijke prijsdatum en de beperkingen van het locatiebewijs.” De uitkomst is een gerichte selectie, geen volledige marktvergelijking.

3. Voor ontwikkelaars: initialiseren

Verstuur JSON-RPC met POST. Gebruik de headers Content-Type: application/json en Accept: application/json, text/event-stream.

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"catalogue-reader","version":"1.0.0"}}}

Stuur daarna notifications/initialized, vervolgens tools/list of tools/call. Zet de gekozen versie in de header MCP-Protocol-Version. Ondersteund: 2025-03-26, 2025-06-18 en 2025-11-25.

{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"compare_providers","arguments":{"ids":["cloud86","mijnhost"]}}}

Gedrag en grenzen

De server antwoordt direct met JSON en bewaart geen sessie. Een gewone browser-GET geeft 405; er is geen afzonderlijke gebeurtenissenstroom. De aanvraag mag maximaal 32 KiB zijn. Alle toolresultaten staan in één antwoord. Serverclients zonder Origin-header zijn toegestaan; browseraanvragen met een Origin-header zijn beperkt tot HostDirect.

MCP-functies als JSON · Vermelding in het officiële MCP-register

Brondata behouden en zorgvuldig opnieuw proberen

Bewaar price.status, price.checked en bronlinks. historical is een eerder goedgekeurd prijspeil, geen bevestigd huidig aanbod. unknown is onbekend; null betekent nooit automatisch nul. generatedAt is de exporttijd, geen nieuwe broncontrole.

REST en MCP delen maximaal 120 aanvragen per verbindings-IP per minuut. Respecteer bij 429 de header Retry-After. Controleer bij fouten de HTTP-status en het inhoudstype. Wacht bij tijdelijke 503-fouten minimaal vijf seconden en probeer hoogstens tweemaal opnieuw. Er is geen beschikbaarheidsgarantie.