Hoe de officiële WordPress MCP-adapter werkt
De officiële WordPress MCP-adapter vertaalt WordPress Abilities naar MCP-tools of -resources die compatibele AI-clients kunnen ontdekken. Een Ability definieert een benoemde functionaliteitseenheid met getypeerde invoer, uitvoer, een uitvoeringscallback en een toestemmingscallback. De adapter stelt niet automatisch elke WordPress-actie beschikbaar.
De exact beschikbare tools hangen af van geregistreerde Abilities en de configuratie van de adapter. Toestemmingscallbacks en de geauthenticeerde WordPress-gebruiker blijven essentieel.
In één zin: de adapter zet expliciet geregistreerde WordPress Abilities om in MCP-primitieven en behoudt daarbij toestemmingscontroles aan de WordPress-kant.
Wat deze gids u helpt bereiken
Deze gids bereidt een gevorderde lezer voor om de officiële adapter te beoordelen of te testen zonder te overdrijven wat de WordPress-kern momenteel beschikbaar maakt. De gids bepaalt ook welk bewijs de site moet verzamelen voordat een integratiehandleiding wordt gepubliceerd.
Een bruikbare AI-workflow wordt niet alleen bepaald door de kwaliteit van het antwoord. Zij wordt ook bepaald door de gegevens die de assistent kan bereiken, de acties die hij mag uitvoeren, het bewijs dat u achteraf kunt controleren en het gemak waarmee toegang kan worden ingetrokken.
Waarom dit belangrijk is
De Abilities API geeft WordPress een gestandaardiseerd register voor ontdekbare acties. De MCP-adapter kan die acties vervolgens beschikbaar maken voor agentclients. Dit is een sterkere architectuur dan voor elke pluginfunctie een afzonderlijke, ongedocumenteerde tool te bedenken.
Het bestaan van de adapter betekent echter niet dat een site een volledige AI-beheer-API heeft. Alleen geregistreerde en geconfigureerde Abilities verschijnen, en hun volwassenheid verandert tussen WordPress-versies.
Verwacht resultaat
Een geslaagde uitvoering zou het volgende moeten opleveren:
- Een inventaris van geregistreerde WordPress Abilities.
- Een toewijzing van Abilities aan blootgestelde MCP-tools of -resources.
- Een registratie van toestemmingscallbacks en de geauthenticeerde identiteit.
- Een ontdek- en uitvoeringstest aan de clientkant.
- Een lijst met hiaten tussen gewenste taken en beschikbare Abilities.
Abilities als bronlaag
Elke Ability heeft een unieke identificatie, beschrijvende metadata, invoer- en uitvoerschema’s, een uitvoeringscallback en een toestemmingscallback. WordPress kan geselecteerde Abilities via REST beschikbaar maken wanneer ze zijn geconfigureerd. De adapter brengt deze gedeclareerde eenheden in kaart naar MCP in plaats van willekeurige functies uit te lezen.
Standaardgedrag van de adapter
De officiële documentatie beschrijft een standaardserver en tools voor het ontdekken van Abilities, het ophalen van Ability-informatie en het uitvoeren van een Ability. Abilities moeten expliciet beschikbaar zijn voor de adapter; bij publicatie mag niet worden aangenomen dat elke geregistreerde Ability wordt blootgesteld.
Toestemming en identiteit
De toestemmingscallback van de Ability moet de geauthenticeerde gebruiker en relevante context beoordelen. De MCP-laag mag die controle niet omzeilen. Een bruikbare test verifieert twee identiteiten met verschillende mogelijkheden en bevestigt dat dezelfde toolaanroep verschillende autorisatieresultaten ontvangt.
Ontwikkeling en foutopsporing
Gebruik WP-CLI Ability-opdrachten of de REST-interface om Abilities onafhankelijk van de MCP-client op te sommen, te inspecteren, te valideren en uit te voeren. Dit isoleert of een fout behoort tot Ability-registratie, WordPress-autorisatie, adaptermapping, transport of clientgedrag.
Een veilige workflow
- Maak een wegwerpomgeving met WordPress die een ondersteunde versie uitvoert.
- Installeer de huidige officiële MCP-adapter vanaf de primaire releasebron.
- Som geregistreerde Abilities op en leg hun schema’s en toestemmingscallbacks vast.
- Configureer alleen de Abilities die voor de testserver nodig zijn.
- Verifieer via een toegewijde beperkte WordPress-identiteit.
- Verbind één ondersteunde client en inspecteer ontdekte tools.
- Voer een bekende alleen-lezen Ability en een geweigerde Ability uit.
- Leg alle versies, schema’s, uitkomsten en opschoonstappen vast.
Aanbevolen toegangsgrens
Het juiste niveau hangt af van de gevraagde actie. Begin zonder verbinding of met Read Only en ga alleen naar Draft of Content Editor wanneer de taak op het lagere niveau niet veilig kan worden voltooid.
Deze workflow kan redactionele beslissingen beïnvloeden of ongepubliceerde wijzigingen maken. Houd de reikwijdte smal en beoordeel elke voorgestelde wijziging.
Het toegangsniveau is een beginadvies, geen universeel recht. De exacte WordPress-mogelijkheden die voor een identiteit beschikbaar zijn, moeten voortkomen uit de geïnstalleerde productversie en de gepubliceerde dekking daarvan, niet uit dit artikel alleen.
Wat buiten de taak moet blijven
- Wek niet de indruk dat de WordPress-kern brede Abilities voor contentbeheer beschikbaar maakt, tenzij de geteste versie dat werkelijk doet.
- Registreer geen Ability zonder betekenisvolle toestemmingscallback.
- Stel tijdens de eerste integratietest geen destructieve aangepaste Abilities beschikbaar.
- Publiceer geen opdrachten die uit een oude release zijn gekopieerd zonder reproductie.
Hoe WP Agent Control past
Vraag na het verbinden gestructureerde sitegegevens op en bekijk geselecteerde gepubliceerde pagina’s. Hiervoor is geen tijdelijke taak nodig. Je kunt openbare pagina’s ook zonder de plugin bezoeken; Agent Control voegt gestructureerde toegang toe en een vervolg naar toegestaan WordPress-werk.
Sta een concepttaak toe en selecteer eventueel referentiemateriaal. De assistent kan concepten maken en bewerken die deze taak zelf heeft aangemaakt. Bestaande referenties blijven alleen-lezen, ook als ze zelf concepten zijn. Controleer het resultaat in WordPress.
Sta met Solo, Pro of Agency een voorstelstaak toe voor geselecteerde inhoud en velden. Bekijk de volledige vergelijking in WordPress en selecteer de voorstellen die je goedkeurt. De goedkeuring hoort bij dat object, zijn velden en huidige inhoud; een gewijzigde bron of taak kan haar ongeldig maken. Een inhoudswijziging goedkeuren geeft geen toestemming voor publicatie. Solo, Pro of Agency vereist ook een publicatietaak die de nog geldige goedkeuring omvat. Controleer zelf het gepubliceerde resultaat.
Verbind je AI: docs first profile · Bekijk functies en compatibiliteit: coverage
Verificatiechecklist
- De versies van WordPress, adapter en client zijn vastgelegd.
- Geregistreerde en blootgestelde Abilities zijn afzonderlijk geïnventariseerd.
- Toestemmingscallbacks zijn geïnspecteerd.
- Er wordt een beperkte identiteit gebruikt.
- Directe Ability-uitvoering en MCP-uitvoering zijn beide getest.
- De gids benoemt onbeschikbaar of experimenteel gedrag.
Veelvoorkomende foutmodi
- Kernbereik aannemen: beschikbaarheid van infrastructuur wordt verward met een brede bibliotheek van productieklare Abilities.
- Alleen via de agent debuggen: een fout kan niet worden gelokaliseerd tussen de WordPress-, adapter- en clientlagen.
- Zwakke toestemmingscallbacks: het Ability-schema is precies, maar de autoriteit niet.
- Bewegende doelen publiceren: experimenteel of versiegebonden gedrag wordt als universeel gepresenteerd.
Geavanceerde opmerking
De sterkste toekomstige integratie zou Abilities behandelen als beheerde, geversioneerde interfaces met semantische identificaties, controles van schemacompatibiliteit en testfixtures. MCP wordt dan een projectie van die autoriteitslaag, niet een onafhankelijke bron van waarheid.
Verwante gidsen
- WordPress MCP in gewone taal uitgelegd
- WordPress REST API versus MCP: welke moet u gebruiken?
- Claude Code verbinden met WordPress
- Codex verbinden met WordPress
Doorgaan
Volgende stap: open Welk WordPress-toegangsniveau moet u een AI geven?, kies het kleinste geschikte toegangsniveau en volg daarna de relevante verbindingsgids. Wanneer u klaar bent om een aparte en intrekbare identiteit te maken, bekijk dan Product of start de 7-daagse Solo-proefversie.
Bronnen en verificatie
Deze pagina is gecontroleerd aan de hand van de volgende primaire bronnen. Laatste broncontrole: .
- From Abilities to AI Agents: Introducing the WordPress MCP Adapter · WordPress.org
- Abilities API · WordPress.org
- Abilities API — Getting Started · WordPress.org
- wp ability — WP-CLI Command · WordPress.org