AI-agenten (MCP)
page-builder-sandwich voor AI-agenten
Uw WordPress site is een eigen MCP-server. Een AI-assistent meldt zich aan als WordPress-gebruiker met een toepassingswachtwoord en kan doen wat die gebruiker mag doen met page-builder-sandwich — niet meer dan dat.
96 acties: 46 gratis, 50 in Pro.
Ontwikkelaarsreferentie: elke actie, de bijbehorende REST-route en de parameters
Stel het in in drie stappen
Controleer de schakelaar
U hebt WordPress 6.9 of later en page-builder-sandwich 6.23.0 of later nodig. In de instellingen van de plugin staat "Allow AI agents (MCP)" ingeschakeld, tenzij u dit hebt uitgeschakeld.
Een applicatiewachtwoord aanmaken
Open in WordPress Gebruikers en vervolgens Profiel, en voeg een toepassingswachtwoord toe dat is vernoemd naar uw AI-app. Kopieer dit: WordPress toont het slechts één keer.
Voeg de website toe aan uw AI-app
Gebruik uw WordPress gebruikersnaam, het applicatiewachtwoord en het verbindingsadres van uw website:
https://example.com/wp-json/pbs/v1/mcp
Configuratie voor populaire AI-apps
Elke onderstaande app maakt verbinding met uw site via de officiële WordPress-proxy, @automattic/mcp-wordpress-remote. Vervang het adres, de gebruikersnaam en het wachtwoord door die van u.
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"page-builder-sandwich": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add page-builder-sandwich \
-e WP_API_URL=https://example.com/wp-json/pbs/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestCursor en VS Code
// .cursor/mcp.json · .vscode/mcp.json
{
"mcpServers": {
"page-builder-sandwich": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}ChatGPT en andere apps
Elke app die MCP-servers ondersteunt via standaard invoer en uitvoer kan dezelfde opdracht en instellingen gebruiken. Apps die alleen verbinding maken met externe HTTP-servers kunnen het verbindingsadres rechtstreeks bereiken met dezelfde gebruikersnaam en applicatiewachtwoord.
Wat een AI-agent kan doen
Alles wat de eigen schermen van de plug-in kunnen. Acties die zijn gemarkeerd als Pro vereisen een licentie voor page-builder-sandwich Pro.
| Actie | Wat het doet | Editie |
|---|---|---|
| Schakel een geüpload lettertype in (Pro) | Maakt een geüpload aangepast lettertype (een lettertypebestand in de mediabibliotheek, op ID) beschikbaar in de lettertypekiezers. | Pro-editie |
| Host zelf een lettertype | Downloadt een Google font-familie (family, weights, italic) en serveert deze vanaf deze site. | Gratis editie |
| Voeg een sectie toe aan een pagina | Voegt een kant-en-klare sectie toe aan een pagina: aan het begin, aan het einde of na de sectie op een opgegeven positie. | Gratis editie |
| Merkkit toepassen (Pro) | Past de kleuren en lettertypen van de opgeslagen merkstijl toe op het site-ontwerp. | Pro-editie |
| Websitekit importeren | Importeert de pagina's van een websitekit (alle of de opgegeven pagina's), publiceert deze optioneel, stelt de startpagina in en voegt ze toe aan een menu. Opnieuw importeren werkt dezelfde pagina's bij. | Gratis editie |
| Zoeken en vervangen toepassen (Pro) | Past een voorvertoningstaak toe. Elk gewijzigd bericht behoudt een reservekopie voor pbs/undo-replace. | Pro-editie |
| Meerdere pagina's bouwen | Maakt maximaal 50 pagina's in één aanroep, elk op basis van secties en/of blokinhoud. Elke pagina wordt afzonderlijk gecontroleerd en aangemaakt; het antwoord vermeldt elke gemaakte en elke geweigerde pagina, inclusief de reden. | Pro-editie |
| Adobe Fonts (Pro) koppelen | Verbindt een Adobe Fonts (Typekit)-webproject op basis van de kit-id, zodat de lettertypen verschijnen in de lettertypekeuzes. | Pro-editie |
| Contact opnemen met de ondersteuning | Verbindt deze site met de ondersteuning van Zinn Digital® (naam, e-mailadres, toestemming). | Gratis editie |
| Converteer één oude pagina | Converteert één 5.x-pagina naar blokken (er wordt eerst een back-up gemaakt). | Gratis editie |
| Maak een globale klasse (Pro) | Hiermee maakt u een herbruikbare globale stijlklasse aan: label, slug en de bijbehorende stijl(en). | Pro-editie |
| Een pagina maken | Maakt een pagina van secties (zie pbs/list-sections) en/of blokinhoud. Een nieuwe pagina is een concept tenzij om een andere status wordt gevraagd. | Gratis editie |
| Maak een bibliotheekteam (Agentschap) aan | Maakt een teamthematheek (name) aan waar andere websites lid van kunnen worden met een uitnodigingscode. | Pro-editie |
| Een geüpload lettertype uitschakelen (Pro) | Verwijdert een aangepast lettertype (op slug) uit de lettertypekiezers. | Pro-editie |
| Een globale klasse verwijderen (Pro) | Wist een globale klasse. Elementen die deze gebruikten behouden hun inhoud en verliezen de stijlen. | Pro-editie |
| Uploadicoon verwijderen | Hiermee wordt een geüpload pictogram verwijderd; blokken die dit gebruikten, behouden hun eigen kopie. | Gratis editie |
| Een cloudbibliotheek-ontwerp verwijderen (Pro) | Verwijdert een ontwerp uit de cloudbibliotheek. | Pro-editie |
| Een pagina naar de prullenbak verplaatsen | Verplaatst een pagina naar de prullenbak. Deze kan gedurende 30 dagen worden hersteld vanuit Pagina's > Prullenbak. | Gratis editie |
| Een bibliotheekteam (Bureau) verwijderen | Hiermee verwijdert u een team en alle ontwerpen in de bibliotheek. | Pro-editie |
| Verbinding met ondersteuning verbreken | Verbreekt de koppeling van deze site met ondersteuning. | Gratis editie |
| Een globale klasse dupliceren (Pro) | Kopieert een globale klasse onder een nieuw id. | Pro-editie |
| Pagina dupliceren | Kopieert een pagina (de titel, inhoud en sjabloon) naar een nieuw concept. | Gratis editie |
| Ontwerpen en instellingen exporteren | Exporteert de geselecteerde sjablonen en patronen (id's) en, optioneel, instellingen als één pakket voor een andere site. | Gratis editie |
| Schrijf een pagina met AI | Bouwt een pagina op uit secties (opgegeven of door AI gekozen uit de sectiebibliotheek) en laat AI al de tekst herschrijven voor uw opdracht, met behoud van het ontwerp. Maakt gebruik van de AI-provider die is ingesteld in de AI-instellingen van de plug-in. De pagina is een concept tenzij om een andere status wordt gevraagd. | Pro-editie |
| Blok van webbouwer beschrijven | Geeft de instellingen van één blok terug (attributen met hun typen, keuzes en standaardwaarden), wat het ondersteunt, welke blokken het kan bevatten, en een kant-en-klaar voorbeeld in blokmarkering. | Gratis editie |
| Lees de responsieve breekpunten | Geeft de tablet- en mobiele breedtes terug (en aangepaste breekpunten in Pro) die de responsieve besturingselementen gebruiken. | Gratis editie |
| Siteontwerp lezen | Geeft de sitebrede kleuren en lettertypen (koppen en body) weer die elk blok gebruikt, zoals het scherm Site-ontwerp deze weergeeft. | Gratis editie |
| Lees het design systeem (Pro) | Geeft het Pro-ontwerpsysteem terug: globale klassen, variabelen, ontwerptokens, donkere modus, merkkit en aangepaste lettertypen. | Pro-editie |
| Lees de sitediagnostiek | Geeft de diagnosegegevens terug die bij een ondersteuningsticket horen: versies, actieve plug-ins, limieten en recente fouten. | Gratis editie |
| Cloud-bibliotheekaccount (Pro) lezen | Retourneert het opslaggebruik van de cloudbibliotheek, het abonnementsquotum en teaminformatie. | Pro-editie |
| Ontvang een cloudbibliotheekontwerp (Pro) | Geeft één opgeslagen ontwerp terug, klaar om op deze site in te voegen (de afbeeldingen zijn toegevoegd aan de mediabibliotheek). | Pro-editie |
| Lees de eigen-opslaginstellingen (Pro) | Geeft de bring-your-own R2/S3-opslaginstellingen terug (het geheim wordt nooit geretourneerd). | Pro-editie |
| Licentie lezen | Geeft het Page Builder Sandwich-abonnement, de licentiestatus, de verlengingsdatum en de inbegrepen functies van deze site weer. | Gratis editie |
| Onderhoudsmodus lezen (Pro) | Onderhoudsmodus / binnenkort-modus retourneren: modus, pagina, retry-after en welke rollen de site nog steeds zien. | Pro-editie |
| Lees de verouderde migratie | Geeft de voortgang en het rapport van de 5.x-inhoudsconvertor weer. | Gratis editie |
| Lees de nieuwsbriefkoppeling (Pro) | Geeft aan of er een Mailchimp-sleutel is opgeslagen (de sleutel zelf wordt nooit geretourneerd). | Pro-editie |
| Pagina lezen | Geeft de titel, status, links en blokinhoud van een pagina terug, evenals de secties (bovenste-laag blokken) waaruit deze bestaat. | Gratis editie |
| Zoek-en-vervangvoorbeeld bekijken (Pro) | Geeft de matches van een vacature pagina voor pagina weer om te beoordelen voordat u solliciteert. | Pro-editie |
| Lees de beoordelingsbronnen (Pro) | Geeft de Google- en Trustpilot-bronnen weer die het Reviews-blok toont. | Pro-editie |
| Bouwerrechten lezen (Pro) | Geeft terug welke rollen de builder, ontwerp, code en sjablonen mogen gebruiken (clientmodus). | Pro-editie |
| Plugin-instellingen lezen | Geeft het front-end klassenvoorvoegsel, de status van bèta-updates en de instelling of AI-agenten (MCP) zijn toegestaan. | Gratis editie |
| Ondersteuningsverbinding lezen | Geeft aan of deze site is verbonden met de ondersteuning van Zinn Digital®, en als wie. | Gratis editie |
| White label (Agency) lezen | Geeft de white-label-instellingen terug: aan of uit, de getoonde naam en welke gebruikers het origineel nog steeds zien. | Pro-editie |
| Ontwerpen en instellingen importeren | Importeert een pakket gemaakt door pbs/export-designs (dryRun eerst om te zien wat er zou veranderen; modus: skip of replace; media; instellingen). | Gratis editie |
| Een website uitnodigen voor een team (Agency) | Maakt een eenmalige uitnodigingscode aan (rol: lezen of schrijven; label; aantal geldige dagen). De code wordt één keer getoond. | Pro-editie |
| Sluit u aan bij een team (Pro) | Voegt een teamreferentie toe met een uitnodigingscode. | Pro-editie |
| Team verlaten (Pro) | Verlaat de teamthemateek waar deze site zich bij heeft aangesloten. | Pro-editie |
| Bouwstenen weergeven | Geeft een lijst weer van elk Page Builder Sandwich-blok dat deze site kan gebruiken (ook Pro-blokken wanneer Pro actief is): naam, titel, categorie en beschrijving. Gebruik pbs/get-block voor de instellingen van een blok en plaats het blok vervolgens in de inhoud van een pagina. | Gratis editie |
| Formulieren weergeven | Hiermee worden de formulieren vermeld die zijn gemaakt met het Formulierblok en de formulierplugins die hiermee kunnen worden ingesloten. | Gratis editie |
| Websitekits weergeven | Geeft een lijst weer van de websitkits (een set kant-en-klare pagina's voor één type bedrijf) die deze site kan importeren. | Gratis editie |
| Cloud-bibliotheekontwerpen weergeven (Pro) | Geeft een lijst weer van de ontwerpen die zijn opgeslagen in de cloudbibliotheek (kind: sectie, pagina of patroon; team: de bibliotheek van een team). | Pro-editie |
| Zelfgehoste lettertypen weergeven | Geeft de Google fonts weer die deze site zelf host (eenmaal gedownload, vanaf de site geserveerd, geen verzoek aan Google). | Gratis editie |
| Lottie-animaties weergeven (Pro) | Toont een lijst met de geüploaden Lottie-animaties. | Pro-editie |
| Pagina's weergeven | Hier worden de pagina's weergegeven die u kunt bewerken, van nieuw naar oud, met een optionele zoekfunctie. | Gratis editie |
| Zoek-en-vervang-taken weergeven (Pro) | Geeft een lijst van de sitebrede zoeken-en-vervangen-taken en hun status. | Pro-editie |
| Secties weergeven | Toont de kant-en-klare secties (hero, functies, FAQ, getuigenissen, call-to-action en meer) die aan een pagina kunnen worden toegevoegd. | Gratis editie |
| Tijdelijke onderhandelingslogins weergeven | Toont de tijdelijke supportgebruikers die aan ons team zijn verleend en wanneer elke vervalt. | Gratis editie |
| Leden van het team weergeven (Pro) | Geeft een overzicht van de sites in een team en de bijbehorende toegang. | Pro-editie |
| Bibliotheekteams weergeven (Pro) | Toont de teams waartoe deze site behoort of die eigendom zijn van deze site. | Pro-editie |
| Overzicht van exporteerbare gegevens | Toont de sjablonen, patronen en instellingen die naar een andere site kunnen worden geëxporteerd. | Gratis editie |
| Geüploaden pictogrammen weergeven | Hiermee worden de SVG-pictogrammen weergegeven die naar de pictogrammenbibliotheek zijn geüpload, met de nieuwste bovenaan. | Gratis editie |
| Sectie verplaatsen | Verplaatst een sectie van een pagina van de ene positie naar de andere (0-gebaseerd, zoals weergegeven door pbs/get-page). | Gratis editie |
| Open een supportticket | Dient een supportticket in (onderwerp, bericht, type, e-mail) met de diagnosegegevens van deze site; access_days en inloggegevens verlenen ons team optioneel tijdelijke toegang. | Gratis editie |
| Toestemming voor ondersteuningsdiagnostiek | Legt de toestemming van de beheerder vast om diagnostische gegevens te verzenden bij supporttickets. | Gratis editie |
| Recensies nu vernieuwen (Pro) | Haalt direct de nieuwste Trustpilot-recensies op in plaats van te wachten op de dagelijkse vernieuwing. | Pro-editie |
| Een blok van een pagina verwijderen | Verwijdert één blok (een volledige sectie of een blok daarbinnen) van een pagina, gezocht op basis van het pad. De eerdere versie van de pagina blijft behouden in de revisies. | Gratis editie |
| Stop het gebruik van uw eigen opslag (Pro) | Verwijdert de instellingen voor eigen opslag; de opslag van het abonnement wordt weer gebruikt. | Pro-editie |
| Self-hosted lettertype verwijderen | Verwijdert de bestanden van een zelf-gehoste lettertypefamilie. | Gratis editie |
| Een teamlid verwijderen (Bureau) | Verwijdert een website van een team. | Pro-editie |
| Tijdelijke ondersteuningslogins intrekken | Verwijdert tijdelijke ondersteuningsgebruikers nu (ids). | Gratis editie |
| Een ontwerp opslaan in de cloudbibliotheek (Pro) | Slaat blokopmaak (titel, soort, opmaak, stijlen, tags) op in uw cloudbibliotheek of die van een team; afbeeldingen worden hierbij meegeleverd. | Pro-editie |
| Gebruik uw eigen opslagruimte (Pro) | Slaat bring-your-own storage op: provider (r2 of s3), bucket, regio, endpoint, prefix, key_id, secret, ingeschakeld. | Pro-editie |
| Onderhoudsmodus wijzigen (Pro) | Schakelt onderhoudsmodus (503) of binnenkort-modus in of uit (mode), met de weer te geven pagina (page_id), retry_after en de rollen die dit omzeilen. | Pro-editie |
| Mailchimp koppelen (Pro) | Slaat de Mailchimp-API-sleutel die het nieuwsbriefblok gebruikt op (of verwijdert deze bij een lege waarde). | Pro-editie |
| Beoordelingsbronnen wijzigen (Pro) | Stelt de Google-plaats en het Trustpilot-bedrijf in die het Reviews-blok uitleest. | Pro-editie |
| Wijzig rechten voor bouwer (Pro) | Stelt per rol in wat de builder toestaat (rollen), bijv. een rol voor een klant die alleen content beheert. | Pro-editie |
| Agency-whitelabel wijzigen | Schakelt white-label in of uit en stelt de naam in die klanten zien (enabled, name, agency_users). | Pro-editie |
| Verouderde inhoud converteren | Start (of herstart) het converteren van elke 5.x pagina naar blokken; elk bericht wordt eerst geback-upte. | Gratis editie |
| Zoeken en vervangen op de hele website (Pro) | Start een blokveilige zoek-en-vervangbewerking (zoeken, vervangen, type: tekst, link of kleur; match_case; typen). Er wijzigt niets totdat pbs/apply-replace wordt aangeroepen. | Pro-editie |
| Start de gratis Pro-proefversie | Start de 14-daagse proefperiode van Page Builder Sandwich Pro voor deze site (geen betaling vereist). | Gratis editie |
| Test uw eigen opslag (Pro) | Schrijft, leest en verwijdert een testobject in uw eigen opslag en rapporteert elke stap. | Pro-editie |
| Een conversie ongedaan maken | Herstelt één geconverteerde pagina vanuit de back-up. | Gratis editie |
| De verouderde migratie ongedaan maken | Herstelt elk geconverteerd bericht van de back-up. | Gratis editie |
| Zoeken en vervangen ongedaan maken (Pro) | Herstelt de berichten die een taak heeft gewijzigd (een post die sindsdien is bewerkt, behoudt de bewerking). | Pro-editie |
| Instellingen van één blok wijzigen | Wijzigt de instellingen (attributen) van één blok binnen een pagina, gevonden op basis van het pad; attributen die u verzendt, worden samengevoegd met de huidige. Werkt voor blokken die de website weergeeft op basis van hun instellingen; voor een blok waarvan de HTML in de pagina is opgeslagen, verzendt u nieuwe markup via pbs/update-page. | Gratis editie |
| Wijzig de merkset (Pro) | Slaat de merkkit op: naam, logo, kleuren, koppen- en broodtekstlettertypen, en de merkstem die de AI-schrijffunctie gebruikt. | Pro-editie |
| Responsive breekpunten wijzigen | Wijzigt de tablet- en mobiele breedte in pixels; met Pro kunt u extra breekpunten aanpassen. | Gratis editie |
| Een globale klasse wijzigen (Pro) | Wijzigt het label, de slug of de stijlen van een globale klasse; elk element dat deze gebruikt wordt bijgewerkt. | Pro-editie |
| Donkere modus wijzigen (Pro) | Stelt de donkere modus in (modus: uit, automatisch of schakelen) en de bijbehorende kleuren. | Pro-editie |
| Website-ontwerp wijzigen | Wijzigt de site-brede kleuren (colors), lettertypen (fonts, headingFont, bodyFont). Elke pagina past de wijziging toe; theme.json van het thema wordt synchroon gehouden. | Gratis editie |
| Pagina bijwerken | Wijzigt de titel, status of blokinhoud van een pagina. Ingezonden inhoud vervangt de inhoud van de pagina. | Gratis editie |
| Plugin-instellingen wijzigen | Wijzigt het voorvoegsel van de front-end klasse (1 tot 8 kleine letters of cijfers, beginnend met een letter) en/of schakelt AI-agenten (MCP) in of uit (mcp: false verwijdert elke functionaliteit en het MCP-eindpunt). | Gratis editie |
| Wijzig de design tokens (Pro) | Wijzigt de schalen voor afstand, straal en schaduw (space, radius, shadow) of zet ze terug naar de standaardwaarden (reset). | Pro-editie |
| CSS-variabelen wijzigen (Pro) | Vervangt de ontwerpvariabelen van de site (variabelen: een lijst met naam en waarde). | Pro-editie |
| Pictogram uploaden | Voegt een SVG-pictogram (naam, svg-opmaak) toe aan de pictogrambibliotheek; de SVG wordt eerst geschoond. | Gratis editie |
| Een Lottie-animatie uploaden (Pro) | Valideert een Lottie JSON-document (json, name) en publiceert dit als een statisch bestand voor het Lottie-blok. | Pro-editie |
Begeleide workflows
De server biedt ook kant-en-klare workflows die uw AI-app als prompts vermeldt:
- Landingspagina bouwen — Een begeleide workflow: de agent kiest secties die bij uw bedrijf passen, maakt de pagina aan als concept en schrijft de tekst ervan.
Veilig van nature
Elke actie controleert dezelfde WordPress-bevoegdheid als het scherm van de plug-in zelf, voor de exacte pagina of het bericht dat ermee wordt gewijzigd. Een abonnee kan helemaal geen verbinding maken.
Applicatiewachtwoorden kunnen op elk moment worden ingetrokken onder Gebruikers, Profiel, zonder dat uw normale wachtwoord hoeft te worden gewijzigd.
Schakel "Allow AI agents (MCP)" uit en de acties en het verbindingsadres verdwijnen van de site.
Pagina's die door een agent worden gewijzigd, behouden hun WordPress-revisies, zodat elke wijziging ongedaan kan worden gemaakt.
Gehost bij Zinn Digital®?
Als Zinn Digital® de website host, kan onze eigen MCP-server deze acties voor u uitvoeren zonder applicatiewachtwoord: verbind uw AI-app met de Zinn Digital® MCP-server en gebruik wordpress_abilities_list en wordpress_ability_run.