Je AI-assistent koppelen

veldhost heeft een ingebouwde MCP-server: de open standaard waarmee AI-assistenten met externe diensten werken. Koppel hem en je assistent beheert je hosting samen met jou: gezondheid en logs bekijken, deployen en releases goedkeuren, de instellingen van een site aanpassen, een domein koppelen, DNS bewerken, back-ups en staging regelen, je data bevragen, en zelfs een nieuwe site, e-mail of een ander plan bestellen, ter goedkeuring door jou.

Het endpoint

https://manage.veldhost.eu/mcp

De makkelijke manier: gewoon inloggen. Voeg de URL hierboven toe als connector in je assistent en laat authenticatie leeg. Je wordt naar de normale veldhost-login gestuurd (passkeys werken), ziet precies wat de assistent mag doen, en keurt het goed. Je trekt de koppeling op elk moment in bij Beveiliging → Gekoppelde apps.

Of gebruik een token: hetzelfde persoonlijke token als voor de API, aan te maken bij API & MCP, waar elke client hieronder een kant-en-klaar fragment heeft.

In beide gevallen bepalen de rechten wat de assistent mag, en nooit meer dan je eigen rol toestaat. Met alleen read kan hij alleen kijken. Wat niet terug te draaien is (een back-up terugzetten, DNSSEC aanzetten, een warehouse-database verwijderen, een release goedkeuren of terugdraaien) vraagt altijd eerst jouw bevestiging.

Claude

In Claude (web, desktop en mobiel): Settings → Connectors → Add custom connector → plak https://manage.veldhost.eu/mcp. Geen token nodig: Claude leidt je door de veldhost-login.

In Claude Code:

# OAuth (aanbevolen: opent de login voor je)
claude mcp add veldhost https://manage.veldhost.eu/mcp --transport http

# of met een persoonlijk token
claude mcp add veldhost https://manage.veldhost.eu/mcp \
  --transport http \
  --header "Authorization: Bearer mpc_..."

ChatGPT

veldhost staat nog niet in de plugin-directory van ChatGPT, dus zoeken daar vindt hem niet. Tot dat zo is voeg je hem zelf toe met de developer mode van ChatGPT. Dat werkt hetzelfde, met dezelfde veldhost-login. Developer mode is er voor Plus-, Pro-, Business-, Enterprise- en Education-accounts op chatgpt.com in de browser. In een Business- of Enterprise-werkruimte moet je beheerder het soms eerst toestaan.

  1. Zet developer mode aan: open in ChatGPT Settings → Security and login en schakel Developer mode in.
  2. Ga naar Plugins (chatgpt.com/plugins) en kies de knop +.
  3. Noem hem veldhost. Vul onder Connection https://manage.veldhost.eu/mcp in (met /mcp) en maak hem aan. Je hebt geen token nodig: ChatGPT vindt onze login zelf.
  4. Log in bij veldhost als ChatGPT erom vraagt, bekijk wat hij mag doen, en keur het goed.
  5. Open in een chat het +-menu, kies Developer mode en selecteer veldhost. Vraag dan bijvoorbeeld "Is mijn site online?"

De menu's van ChatGPT veranderen vaak. Deze stappen zijn in oktober 2026 nagelopen tegen de eigen documentatie van OpenAI. Staat een naam ergens anders, dan heeft de developer mode-handleiding van OpenAI het actuele pad. In ChatGPT biedt veldhost dezelfde tools als elders, behalve de tools die iets prijzen of bestellen (een nieuwe site, e-mail, een ander plan, staging, domeinen): daarvoor stuurt ChatGPT je naar het portaal.

Cursor, VS Code, Windsurf en andere

Cursor (~/.cursor/mcp.json) en de meeste andere clients gebruiken deze JSON; laat headers weg om met OAuth in te loggen. Windsurf (~/.codeium/windsurf/mcp_config.json) gebruikt dezelfde, met serverUrl in plaats van url:

{
  "mcpServers": {
    "veldhost": {
      "url": "https://manage.veldhost.eu/mcp",
      "headers": { "Authorization": "Bearer mpc_..." }
    }
  }
}

VS Code (.vscode/mcp.json):

{
  "servers": {
    "veldhost": { "type": "http", "url": "https://manage.veldhost.eu/mcp" }
  }
}

Gemini CLI (~/.gemini/settings.json): zet "veldhost": {"httpUrl": "https://manage.veldhost.eu/mcp"} onder mcpServers. Codex CLI: codex mcp add veldhost --url https://manage.veldhost.eu/mcp.

Elke andere client die MCP over Streamable HTTP spreekt werkt ook. Voor ontwikkelaars van clients: OAuth 2.1 met PKCE, discovery op /.well-known/oauth-protected-resource/mcp, dynamische clientregistratie, en de MCP-protocolversies 2026-07-28 tot en met 2024-11-05.

Wat hij kan

Zo'n negentig tools, gegroepeerd naar het recht dat ze nodig hebben. De volledige, altijd actuele lijst staat in de MCP-toolreferentie; in het kort:

  • Kijken (read): sites, gezondheid, logs, deploys, verkeer en statistieken, back-ups, staging, cron, domeinen en registrarstatus, DNS, e-mail, facturen, het auditlog en het team.
  • Deploy: deployen vanuit git, buildstappen instellen, CI/CD-releases goedkeuren, weggooien of terugdraaien.
  • Manage: omgevingsvariabelen, PHP- of Node.js-versie, een domein koppelen, staging, cron, back-ups en herstel, webhooks.
  • DNS: records, zone importeren en exporteren, DNSSEC.
  • Data (bewust aan te zetten): alleen-lezen SQL op sitedatabases, warehouse-databases, dashboards, pipelines en jobs.
  • Billing (bewust aan te zetten): bestellingen voorstellen die jij goedkeurt, zie Bestellen met een AI-assistent.

Betalen, een site of domein verwijderen, nameservers wijzigen, tokens aanmaken en het team aanpassen blijven in het portaal, ingelogd als jij; de assistent stuurt je een link.

Tips

  • Begin met "Wat staat er op mijn veldhost-account?": de assistent leest veldhost://account en kent je sites, domeinen en rechten.
  • Is een site stuk, vraag dan om een diagnose: de prompt diagnose_site loopt gezondheid, deploys, logs en verkeer na.
  • Alles wat de assistent doet staat in je auditlog, met de app die het deed.