AI & MCP

De MCP-toolcatalogus: alles wat je agent kan doen

Verbind een AI-agent met Zinn Digital® en deze krijgt een echte hostingtoolkit — twaalf categorieën acties voor sites, code, domeinen, DNS, SSL, databases, configuratie, back-ups, e-mail, SEO, observability, facturering en ondersteuning. Elk hulpprogramma is hetzelfde API-eindpunt dat het dashboard aanroept, beveiligd door dezelfde RBAC en weggeschreven naar hetzelfde auditlogboek. Beschikbaarheid, bijgewerkt op 29 augustus 2026: sites (lijst, maken, implementeren, terugdraaien), domeinen, DNS, e-mail, cache, crawlerbeleid, PHP-versie, WordPress core en plug-ins, back-ups, SEO- en indexstatus, statistieken en gebruik, factureringsdocumenten, de kennisbank en tickets, en reselloerhandelingen (uw klantenservices, vasthoudingen, prijslijst en klantportemonnees) zijn vandaag LIVE via MCP, samen met Resources en Prompts. Nog in actieve ontwikkeling en nog niet bereikbaar via MCP: domeinregistratie en SSL-uitgifte/-vernieuwing, het herstellen van een back-up, beveiligde databasequery's, ruwe wp-cli en directe bestandsbewerking, het kopen van add-ons, en — op het reselloeroppervlak — het aanpassen van een klantportemonnee, het verbinden van een betalingsgateway, het uitgeven van een inloglink voor klanten en het publiceren van een aanmaningsrun. Elk hiervan vereist een actie met een prijs, die onomkeerbaar is of inloggegevens bevat, die correct moet worden afgehandeld voordat een agent hier toegang toe krijgt. Al het andere dat hier wordt beschreven is vandaag live.

  • 12toolcategorieën in de catalogus
  • 3MCP-primitieven: tools, resources, prompts
  • OAuth 2.1bereikgebonden, per-tool, intrekbare toegang
  • 650.000+wereldwijd gehoste websites

Eén catalogus, geen plugin-oppervlak

De MCP-server is een lichte protocoladapter over de engine-API. Deze herimplementeert niets — de server stelt de actiecatalogus beschikbaar die al ten grondslag ligt aan het dashboard, de CLI en onze eigen AI-assistent. Hieruit vloeien drie gevolgen voort, en die vormen het volledige ontwerp.

Geen tweede implementatie die kan afwijken

Een MCP-tool is een API-eindpunt. Er is geen parallel logisch pad dat achter kan raken op het product, en geen gedrag dat een agent kan bereiken dat het dashboard niet kan.

Nieuwe functionaliteit wordt automatisch toegevoegd

De server wordt synchroon gehouden met de API vanuit dezelfde OpenAPI- en actiecatalogusbron. Alles wat we aan het platform toevoegen, wordt via MCP beschikbaar zonder dat u daarvoor per tool integraties hoeft uit te voeren.

Gepresenteerd met functiedetectie

De server is geversieerd en publiceert capaciteitsontdekking met een uitfaseringsbeleid, zodat een agent kan vragen wat deze mag doen in plaats van te gokken en te falen.

Dezelfde identiteit, dezelfde audittrail

Sessies zijn gekoppeld aan organisatie, gebruiker en scopes, waarbij onderliggend rij-niveaubeveiliging van Postgres wordt afgedwongen. Een agent is geen speciale klasse van aanroeper — het is jouw account, handelend via een protocol.

De twaalf categorieën

Dit is de catalogus zoals aangegeven. Elke tool daarin wordt afgeschermd door de scopes van de verbonden identiteit — een agent heeft alleen toegang tot wat die identiteit al mag doen.

Sites

Lijst en maak sites aan vanaf een blauwdruk, via migratie of via een Wayback Machine-terugzetactie. Kloon naar staging, push naar live, herstart, leeg cache, maak een statische snapshot, verwijder.

Code en bestanden

Lees en schrijf bestanden, voer wp-cli uit, verbind een git-repository, implementeer en rol terug via de CD-pipeline. Dit is het pad dat "de agent bouwt, pusht en het platform implementeert" tot één enkel gesprek maakt.

Domeinen, DNS en SSL

Zoek naar een domein, registreer het, bewerk DNS-records en geef certificaten uit of vernieuw ze — de volledige domeinlevenscyclus zonder de agent te verlaten.

Database

Beveiligde query's, optimalisatie, back-up en herstel. Database-toegang via MCP is bewust beveiligd in plaats van open — de agent werkt binnen grenzen, niet met een ruwe console.

Configuratie

PHP-versie en extensies, omgevingsvariabelen, cronjobs en worker-instellingen. "Bump PHP to 8.3 on staging and re-run the test suite" is één instructie.

Back-ups

Maak, bekijk en herstel back-ups. Een agent die op het punt staat iets riskants te doen, kan eerst zijn eigen herstelpunt maken en daarna daarnaar terugkeren als de wijziging mislukt.

E-mail

Maak en beheer mailboxen en doorstuuradressen, ingericht via ons mailstuurprogramma, zodat de contactadressen van een website in dezelfde workflow worden afgehandeld als de site zelf.

SEO

Indexstatus, rankgegevens en audits, afkomstig uit onze SEO-datalogica. De agent kan controleren of een wijziging daadwerkelijk in de index is terechtgekomen in plaats van dat te aannemen.

Observability

Metriek, logboeken, uptime en fouten. Dit is wat "de site voelt traag" verandert in een diagnose, omdat de agent de echte signalen leest voordat hij een oplossing voorstelt.

Facturering en handel

Lees abonnement, gebruik en facturen; koop add-ons en Extra's als beveiligde acties. Alles waarbij geld wordt uitgegeven vereist bevestiging — zie hieronder de vangnetten.

Ondersteuning

Maak een ticket aan, doorzoek de kennisbank en voer een pre-ticket triage en zelfherstel uit — dezelfde live diagnose die onze eigen assistent uitvoert voordat er ook maar een medewerker bij betrokken raakt.

Reseller-bewerkingen

Als u onze hosting doorverkoopt, bevindt uw eigen klantenbestand zich op dezelfde omgeving: bekijk elke service die u heeft ingericht, plaats en hef een betalingsblokkering op, lees uw prijslijst met uw inkoopprijs ernaast en reconcileer de saldi van de klantentegoeden die u aanhoudt. De sites van uw klanten worden aangestuurd vanuit uw agent — niet de onze.

Resources en Prompts: context voor actie

Tools zijn slechts een van de drie MCP-primitieven. De andere twee zorgen ervoor dat een agent niet blind te werk gaat, en ze zijn even belangrijk als de catalogus zelf.

Het praktische effect is dat een goede agentsessie eruitziet als die van een engineer: lees de logs, lees de configuratie, controleer de metrieken, formuleer een hypothese, voer dan één ding uit en controleer opnieuw. De catalogus maakt dat mogelijk in één enkele verbinding.

Resources — alleen-lezen context

Websitegezondheid en -configuratie, recente logboeken, statistieken, uptime, kennisbankartikelen, account- en gebruiksgegevens. De agent haalt de werkelijke status op zonder bijwerkingen, zodat deze diagnose stelt op basis van bewijs in plaats de beschrijving van het symptoom.

Prompts — gepubliceerdewerkstromen

Herbruikbare sjablonen die we publiceren voor terugkerende taken: "deze site diagnosticeren", "een migratie voorbereiden". Zo wordt een veelvoorkomende taak één instructie in plaats van een onthouden reeks stappen.

Triage die de twee met elkaar verbindt

Onze pre-ticket triagestroom — het controleren van uptime, HTTP- en PHP-fouten, SSL- en DNS-status, bronlimieten, malwarevlaggen, pluginconflicten, databasegezondheid en cache — is via dezelfde interface beschikbaar voor je medewerker, zodat deze de diagnose kan uitvoeren voordat er een ticket wordt geopend.

Beveiligingsmaatregelen, aangezien dit live infrastructure is

Een agent met productietoegang heeft grenzen nodig die structureel zijn in plaats van vrijblijvend. De onze bevinden zich in de engine, onder het protocol — een agent kan zich daar niet omheen onderhandelen.

Scopes en RBAC

De agent neemt de machtigingen van de verbonden identiteit exact over. Als jouw rol niet kan implementeren, kan je agent dat ook niet. Rolmachtigingen worden afgedwongen op de API, niet gefilterd in de client.

Per-tool, intrekbare tokens

Tokens zijn per tool afzonderlijk te beheren en in te trekken, waarbij sandbox- en testtokens gescheiden blijven van productie. Je geeft één agent precies wat deze nodig heeft en trekt de toegang weer in zonder de andere te verstoren.

Bevestiging van destructieve actie

Acties voor verwijderen, opschorten, facturering en grote uitgaven vereisen een uitdrukkelijke bevestiging of een goedkeuringsbeleid door een mens voordat ze worden uitgevoerd. De agent stelt voor; een mens — of een beleid dat u instelt — beslist.

Limietfrequenties, uitgavenlimieten en idempotentie

Limietfrequenties en uitgavenlimieten per klant binden door AI geactiveerde betaalde acties, en operaties zijn idempotent bij een poging tot herhaling, zodat een agent die een verzoek herhaalt na een timeout het effect niet herhaalt.

Volledig auditlogboek

Elke MCP-actie wordt geregistreerd met identiteit, tool, argumenten en resultaat. U kunt precies reconstrueren wat de agent heeft gedaan, in welke volgorde en op wiens gezag.

Jouw modellen, jouw sleutels

De catalogus is model-agnostisch. MCP is de connector; welk model deze aanstuurt is jouw beslissing, net zoals wie er voor de tokens betaalt.

  • Gebruik je eigen sleutels — je inloggegevens voor Anthropic, Google, OpenAI of het genereren van afbeeldingen worden opgeslagen in onze Vault-inloggegevensopslag, en je betaalt je AI-kosten rechtstreeks aan de provider.
  • Het modelregister bestaat uit data, geen code. Providers, modellen en mogelijkheden vormen een door de beheerder te bewerken, automatisch gesynchroniseerde lijst, zodat een nieuw model selecteerbaar wordt zonder dat je hoeft te wachten op een nieuwe release van ons.
  • Alle inferentie- en embedding-aanroepen lopen via de AI-gateway, die onderweg zorgt voor caching, provider-fallbacks, limieten op het aantal verzoeken en kostenanalyses.
  • Dezelfde basis stuurt AI-automatiseringen aan — geplande recepten zoals auto-blog, afbeeldingsgeneratie, alt-tekst en SEO-herschrijvingen — met optionele menselijke goedkeuring voordat er iets wordt gepubliceerd.
  • Niets hier is exclusief voor onze eigen assistent. De AI in het dashboard, de web-code-editor, de CLI en je externe agent maken allemaal gebruik van exact dezelfde API en actiecatalogus.

Gemaakt om hard te worden gebruikt

Een agentcatalogue is alleen nuttig als deze reageert op conversatiesnelheid terwijl anderen er volop gebruik van maken. De MCP server is hier vanaf het begin voor ontworpen.

De server is staatloos en horizontaal geschaald achter een load balancer, die automatisch opschaalt op basis van belasting, zodat veel klanten die tegelijkertijd agents aansturen geen serieuze bottleneck creëren. Acties worden gestreamd en worden nooit geparkeerd achter een taakwachtrij — MCP is een interactief pad, geen achtergrondpad, en er zijn geen kunstmatige responslimieten.

Asynchrone I/O en connection pooling zijn overal doorgevoerd, en de AI-gateway verdeelt de belasting over providersleutels met backoff en failover wanneer een provider rate-limiting toepast. Langlopende platformtaken worden nog steeds uitgevoerd als duurzame, herlaadbare workflows op de achtergrond, maar je agent hoeft nooit te wachten op een wachtrij om antwoord te krijgen.

Het implementatiepad is van begin af aan meegenomen in plaats van een achterland: verbind een GitHub- of GitLab-repository, push, deploy en rol terug, allemaal aan te sturen door de agent bovenop dezelfde CD-pipeline die het dashboard gebruikt. Direct bewerken van bestanden en deployment werken op dezelfde manier.

Veelgestelde vragen

Wat kan een agent daadwerkelijk doen — is dit een alleen-lezen integratie?

Het is een volledige actiecatalogus, geen viewer. Twaalf categorieën worden getoond: websites, code en bestanden, domeinen/DNS/SSL, database, configuratie, back-ups, e-mail, SEO, observability, facturering en commerce, ondersteuning en resellerbewerkingen. Dat omvat het aanmaken van websites, klonen naar staging, pushen naar live, uitvoeren van wp-cli, implementeren en terugdraaien, registreren van domeinen, bewerken van DNS, uitgeven van certificaten, herstellen van back-ups en openen van tickets — dit alles onder voorbehoud van de machtigingen van de verbonden identiteit.

Kan een AI-agent per ongeluk iets destructiefs doen?

Het ontwerp is gelaagd om dit moeilijk te maken in plaats van te beloven dat het onmogelijk is. Een agent kan alleen aanroepen waartoe de gekoppelde identiteit bevoegd is; acties voor verwijderen, schorsen, facturering en grote uitgaven vereist expliciete bevestiging of beleid voor menselijke goedkeuring; limieten en uitgavenplafonds begrenzen betaalde acties; herpogingen zijn idempotent; en elke actie wordt gelogd met identiteit, tool, argumenten en resultaat. We raden toch een beperkt sandbox-token aan terwijl u leert hoe een agent zich op uw omgeving gedraagt.

Heb ik voor elke AI-tool een aparte integratie nodig?

Nee. We implementeren het protocol in plaats van individuele apps, dus elke MCP-compatibele client maakt verbinding met dezelfde server. We publiceren kant-en-klare configuratiefragmenten met één klik of om in te plakken voor Claude Code, Cursor, ChatGPT en Claude Desktop, en clients die MCP later adopteren, werken zonder aanpassingen aan onze kant.

Hoe werken tokens en machtigingen?

Uw AI-client maakt verbinding met een begrensde verbindings-token die u aanmaakt in het dashboard, en de server publiceert OAuth 2.1 protected-resource discovery (RFC 9728) die verwijst naar onze Keycloak-identiteitsprovider. Elke sessie is gebonden aan organisatie, gebruiker en scopes, waarbij Postgres row-level security wordt afgedwongen op de database. Tokens zijn begrensd, per tool en intrekbaar, en sandbox- of testtokens worden gescheiden gehouden van productie. Er is een headless API-sleuteloptie voor automatisering zonder interactieve gebruiker; API-sleutels worden per organisatie uitgegeven met eigen scopes.

Welk model wordt er gebruikt en wie betaalt ervoor?

Welke je ook kiest. Je brengt je eigen Anthropic-, Google- of OpenAI-sleutels mee, opgeslagen in onze Vault-referentieopslag, en je betaalt je AI-provider rechtstreeks. Het modelregister is door beheerders bewerkbaar en bevat automatisch gesynchroniseerde gegevens in plaats van een hardcoded lijst, zodat nieuwe modellen selecteerbaar worden zodra ze verschijnen.

Ziet de agent echte gegevens voordat deze actie onderneemt?

Ja — daar zijn MCP Resources voor. Deze kunnen de sitegezondheid en -configuratie, recente logboeken, statistieken, uptime, kennisbankartikelen en het accountgebruik uitlezen zonder neveneffecten, en vervolgens onze pre-ticket triagechecks uitvoeren op het gebied van uptime, HTTP- en PHP-fouten, SSL- en DNS-status, resourcebeperkingen, malware-indicatoren, plugin-conflicten, databasegezondheid en cache voordat er een wijziging wordt voorgesteld.

Kan ik het proberen zonder te betalen?

Je kunt beginnen met een kaartloze proefperiode van 14 dagen van Footprint-Free Hosting, die maximaal vijf sites dekt en geen betaalgegevens vereist. Betaalde abonnementen hebben een geld-terug-garantie van 30 dagen zonder gedoe en gratis migraties van bestaande PBN-sites.

Richt je agent op de hele catalogus

Verbind de AI-tool die u al gebruikt, geef deze precies toegang tot wat nodig is, en laat hem aan de slag gaan op echte hosting met een volledige audit trail. Begin aan een proefperiode van 14 dagen zonder dat een creditcard of betaalgegevens vereist zijn.

Start gratis