KI-Agenten (MCP)
page-builder-sandwich für KI-Agenten
Ihre WordPress-Website ist ein eigener MCP-Server. Ein KI-Assistent meldet sich als WordPress-Benutzer mit einem Anwendungspasswort an und kann das tun, was dieser Benutzer mit page-builder-sandwich tun darf – nicht mehr.
96 Aktionen: 46 kostenlos, 50 in Pro.
Entwicklerreferenz: Jede Aktion, ihre REST-Route und ihre Parameter
In drei Schritten einrichten
Schalter überprüfen
Sie benötigen WordPress 6.9 oder neuer und page-builder-sandwich 6.23.0 oder neuer. In den Einstellungen des Plugins ist „Allow AI agents (MCP)“ aktiviert, es sei denn, Sie haben es deaktiviert.
Anwendungspasswort erstellen
Öffnen Sie in WordPress den Menüpunkt „Benutzer“ und anschließend „Profil“ und erstellen Sie ein Anwendunspasswort für Ihre KI-App. Kopieren Sie es: WordPress zeigt es nur einmal an.
Fügen Sie die Website zu Ihrer KI-App hinzu
Verwenden Sie Ihren WordPress-Benutzernamen, das Anwendungspasswort und die Verbindungsadresse Ihrer Website:
https://example.com/wp-json/pbs/v1/mcp
Konfiguration für beliebte KI-Apps
Jede der folgenden Apps kommuniziert über den offiziellen WordPress-Proxy @automattic/mcp-wordpress-remote mit Ihrer Website. Ersetzen Sie die Adresse, den Benutzernamen und das Passwort durch Ihre eigenen.
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 und 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 und andere Apps
Jede App, die MCP-Server über Standardeingabe und -ausgabe unterstützt, kann denselben Befehl und dieselben Einstellungen verwenden. Apps, die sich nur mit Remote-HTTP-Servern verbinden, können die Verbindungsadresse direkt mit demselben Benutzernamen und Anwendunspasswort erreichen.
Was ein KI-Agent tun kann
Alles, was die Bildschirme des Plugins selbst tun können. Als Pro gekennzeichnete Aktionen erfordern eine page-builder-sandwich Pro-Lizenz.
| Aktion | Funktionsweise | Ausgabe |
|---|---|---|
| Hochgeladene Schriftart aktivieren (Pro) | Stellt eine hochgeladene benutzerdefinierte Schriftart (eine Schriftartdatei in der Medienbibliothek, nach ID) in den Schriftartenauswahlfeldern zur Verfügung. | Pro-Edition |
| Schriftart selbst hosten | Lädt eine Google Font-Familie (Familie, Gewichte, kursiv) herunter und stellt sie von dieser Website bereit. | Kostenlose Edition |
| Einen Abschnitt zu einer Seite hinzufügen | Fügt einer Seite einen vorgefertigten Abschnitt hinzu: am Anfang, am Ende oder nach dem Abschnitt an einer bestimmten Position. | Kostenlose Edition |
| Marken-Kit anwenden (Pro) | Wendet die Farben und Schriftarten des gespeicherten Brand Kits auf das Site-Design an. | Pro-Edition |
| Website-Kit importieren | Importiert die Seiten eines Website-Kits (alle oder die angegebenen), veröffentlicht sie optional, legt die Startseite fest und fügt sie einem Menü hinzu. Ein erneuter Import aktualisiert dieselben Seiten. | Kostenlose Edition |
| Suchen und Ersetzen anwenden (Pro) | Wendet einen in der Vorschau angezeigten Job an. Für jeden geänderten Beitrag wird eine Sicherung für pbs/undo-replace erstellt. | Pro-Edition |
| Mehrere Seiten erstellen | Erstellt bis zu 50 Seiten in einem Aufruf, jede aus Abschnitten und/oder Blockinhalten. Jede Seite wird einzeln geprüft und erstellt; die Antwort listet jede erstellte und jede abgelehnte Seite mit dem jeweiligen Grund auf. | Pro-Edition |
| Adobe Fonts (Pro) verbinden | Verbindet ein Adobe Fonts (Typekit) Webprojekt über seine Kit-ID, sodass dessen Fonts in den Schriftauswahlen angezeigt werden. | Pro-Edition |
| Mit dem Support verbinden | Verbindet diese Website mit dem Support von Zinn Digital® (Name, E-Mail, Einwilligung). | Kostenlose Edition |
| Alte Seite konvertieren | Konvertiert eine 5.x-Seite in Blöcke (vorher gesichert). | Kostenlose Edition |
| Globale Klasse erstellen (Pro) | Erstellt eine wiederverwendbare globale Stilklasse: Label, Slug und die dazugehörigen Stile. | Pro-Edition |
| Seite erstellen | Erstellt eine Seite aus Abschnitten (siehe pbs/list-sections) und/or Block-Inhalten. Eine neue Seite ist ein Entwurf, sofern kein anderer Status angefordert wird. | Kostenlose Edition |
| Erstellen Sie ein Bibliotheksteam (Agentur) | Erstellt eine Team-Bibliothek (name), der andere Websites mit einem Einladungscode beitreten können. | Pro-Edition |
| Hochgeladene Schriftart deaktivieren (Pro) | Entfernt eine benutzerdefinierte Schriftart (über den Slug) aus den Schriftartenauswahlen. | Pro-Edition |
| Globale Klasse löschen (Pro) | Löscht eine globale Klasse. Elemente, die sie verwendet haben, behalten ihren Inhalt und verlieren ihre Stile. | Pro-Edition |
| Hochgeladenes Icon löschen | Entfernt ein hochgeladenes Icon; Blöcke, die es verwendet haben, behalten ihre eigene Kopie. | Kostenlose Edition |
| Cloud-Bibliotheksdesign löschen (Pro) | Löscht ein Design aus der Cloud-Bibliothek. | Pro-Edition |
| Eine Seite in den Papierkorb verschieben | Verschiebt eine Seite in den Papierkorb. Sie kann 30 Tage lang unter „Seiten > Papierkorb“ wiederhergestellt werden. | Kostenlose Edition |
| Bibliotheksteam löschen (Agentur) | Löscht ein Team und jedes Design in dessen Bibliothek. | Pro-Edition |
| Vom Support trennen | Trennt diese Website vom Support. | Kostenlose Edition |
| Globale Klasse duplizieren (Pro) | Kopiert eine globale Klasse unter einer neuen ID. | Pro-Edition |
| Seite duplizieren | Kopiert eine Seite (Titel, Inhalt und Template) als neuen Entwurf. | Kostenlose Edition |
| Entwürfe und Einstellungen exportieren | Exportiert die ausgewählten Vorlagen und Muster (IDs) und optional die Einstellungen als ein Paket für eine andere Website. | Kostenlose Edition |
| Erstellen Sie eine Seite mit KI | Erstellt eine Seite aus Abschnitten (vorgegeben oder von der KI aus der Abschnittsbibliothek ausgewählt) und lässt die KI den gesamten Text passend zu Ihrem Briefing umschreiben, wobei das Design erhalten bleibt. Verwendet den in den KI-Einstellungen des Plugins konfigurierten KI-Anbieter. Die Seite ist ein Entwurf, es sei denn, es wird ein anderer Status angefordert. | Pro-Edition |
| Einen Builder-Block beschreiben | Gibt die Einstellungen eines Blocks zurück (Attribute mit ihren Typen, Auswahlmöglichkeiten und Standardwerten), was er unterstützt, welche Blöcke er enthalten kann sowie ein einsatzbereites Beispiel im Block-Markup. | Kostenlose Edition |
| Responsive-Breakpoints lesen | Gibt die Tablet- und Mobil-Breiten (sowie benutzerdefinierte Haltepunkte in Pro) zurück, die von den responsiven Steuerelementen verwendet werden. | Kostenlose Edition |
| Site-Design lesen | Gibt die seitenweiten Farben und Schriftarten (Überschrift und Fließtext) zurück, die jeder Block verwendet, so wie sie im Bildschirm „Site-Design“ angezeigt werden. | Kostenlose Edition |
| Design-System (Pro) lesen | Gibt das Pro-Design-System zurück: globale Klassen, Variablen, Design-Token, Dunkelmodus, Brand-Kit und benutzerdefinierte Schriftarten. | Pro-Edition |
| Site-Diagnose lesen | Gibt die Diagnoseinformationen zurück, die ein Support-Ticket enthalten würde: Versionen, aktive Plugins, Limits und aktuelle Fehler. | Kostenlose Edition |
| Cloud-Bibliothekskonto lesen (Pro) | Gibt die Speichernutzung der Cloud-Bibliothek, das Tarifkontingent und die Teamdaten zurück. | Pro-Edition |
| Erhalten Sie ein Cloud-Bibliotheksdesign (Pro) | Gibt ein gespeichertes Design zurück, das bereit ist, auf dieser Website eingefügt zu werden (wobei dessen Bilder in die Mediathek übernommen wurden). | Pro-Edition |
| Eigenen Speicherplatz konfigurieren (Pro) | Gibt die R2/S3-Speichereinstellungen für die eigene Cloud (Bring Your Own) zurück (das Geheimnis wird niemals zurückgegeben). | Pro-Edition |
| Lizenz lesen | Gibt den Page Builder Sandwich-Tarif, den Lizenzstatus, das Verlängerungsdatum und den Tarifumfang dieser Website zurück. | Kostenlose Edition |
| Wartungsmodus lesen (Pro) | Gibt den Wartungsmodus / Demnächst-Modus zurück: Modus, Seite, Retry-After und welche Rollen die Website weiterhin sehen. | Pro-Edition |
| Altmigration lesen | Gibt den Fortschritt und den Bericht der 5.x-Inhaltskonvertierung zurück. | Kostenlose Edition |
| Newsletter-Verbindung lesen (Pro) | Gibt an, ob ein Mailchimp-Schlüssel gespeichert ist (der Schlüssel selbst wird niemals zurückgegeben). | Pro-Edition |
| Seite lesen | Gibt den Titel, den Status, die Links und den Blockinhalt einer Seite sowie die Abschnitte (Blöcke der obersten Ebene) zurück, aus denen sie besteht. | Kostenlose Edition |
| Suchen und Ersetzen in der Vorschau anzeigen (Pro) | Gibt die Übereinstimmungen eines Jobs Seite für Seite zurück, um sie vor der Bewerbung zu überprüfen. | Pro-Edition |
| Bewertungsquellen lesen (Pro) | Gibt die Google- und Trustpilot-Quellen zurück, die der Bewertungsblock anzeigt. | Pro-Edition |
| Builder-Berechtigungen lesen (Pro) | Gibt an, welche Rollen den Builder, das Design, den Code und die Vorlagen (Client-Modus) verwenden dürfen. | Pro-Edition |
| Plugin-Einstellungen lesen | Gibt das Front-End-Klassenpräfix, den Status der Beta-Updates und zurück, ob KI-Agenten (MCP) zulässig sind. | Kostenlose Edition |
| Support-Verbindung lesen | Gibt an, ob diese Website mit dem Support von Zinn Digital® verbunden ist und als wer. | Kostenlose Edition |
| White-Label (Agentur) lesen | Gibt die White-Label-Einstellungen zurück: ein oder aus, den angezeigten Namen und welche Benutzer das Original weiterhin sehen. | Pro-Edition |
| Designs und Einstellungen importieren | Importiert ein von pbs/export-designs erstelltes Paket (dryRun zuerst, um zu sehen, was sich ändern würde; Modus: skip oder replace; Medien; Einstellungen). | Kostenlose Edition |
| Eine Website zu einem Team einladen (Agentur) | Erstellt einen einmaligen Einladungscode (Rolle: lesen oder schreiben; Bezeichnung; Gültigkeit in Tagen). Der Code wird einmalig angezeigt. | Pro-Edition |
| Einem Team beitreten (Pro) | Tritt einer Team-Bibliothek mit einem Einladungscode bei. | Pro-Edition |
| Team verlassen (Pro) | Verlässt die Team-Bibliothek, der diese Website beigetreten ist. | Pro-Edition |
| Baukastenelemente auflisten | Listet jeden Block von Page Builder Sandwich auf, den diese Website verwenden kann (auch Pro-Blöcke, wenn Pro aktiv ist): Name, Titel, Kategorie und Beschreibung. Verwenden Sie pbs/get-block für die Einstellungen eines Blocks und fügen Sie den Block dann in den Inhalt einer Seite ein. | Kostenlose Edition |
| Formulare auflisten | Listet die mit dem Formular-Block erstellten Formulare und die einbettbaren Formular-Plugins auf. | Kostenlose Edition |
| Website-Kits auflisten | Listet die Website-Kits (einen Satz vorgefertigter Seiten für eine bestimmte Art von Unternehmen) auf, die diese Website importieren kann. | Kostenlose Edition |
| Cloud-Bibliotheksdesigns auflisten (Pro) | Listet die in der Cloud-Bibliothek gespeicherten Designs auf (Art: Abschnitt, Seite oder Vorlage; Team: die Bibliothek eines Teams). | Pro-Edition |
| Selbst gehostete Fonts auflisten | Listet die Google Fonts auf, die diese Website selbst hostet (einmal heruntergeladen, von der Website ausgeliefert, keine Anfrage an Google). | Kostenlose Edition |
| Lottie-Animationen auflisten (Pro) | Listet die hochgeladenen Lottie-Animationen auf. | Pro-Edition |
| Seiten auflisten | Listet die Seiten auf, die Sie bearbeiten können, beginnend mit der neuesten, mit optionaler Suchfunktion. | Kostenlose Edition |
| Suchen-und-Ersetzen-Aufträge auflisten (Pro) | Listet die websiteweiten Suchen-und-Ersetzen-Aufträge und deren Status auf. | Pro-Edition |
| Abschnitte auflisten | Listet die vorgefertigten Abschnitte (Hero, Funktionen, FAQ, Testimonials, Call-to-Action und mehr) auf, die einer Seite hinzugefügt werden können. | Kostenlose Edition |
| Temporäre Support-Logins auflisten | Listet die temporären Support-Benutzer auf, die unserem Team gewährt wurden, und gibt an, wann diese jeweils ablaufen. | Kostenlose Edition |
| Teammitglieder auflisten (Pro) | Listet die Websites in einem Team und deren Zugriff auf. | Pro-Edition |
| Bibliotheksteams auflisten (Pro) | Listet die Teams auf, zu denen diese Website gehört oder die sie besitzen. | Pro-Edition |
| Auflisten, was exportiert werden kann | Listet die Vorlagen, Muster und Einstellungen auf, die in eine andere Website exportiert werden können. | Kostenlose Edition |
| Hochgeladene Symbole auflisten | Listet die in die Icon-Bibliothek hochgeladenen SVG-Icons auf, beginnend mit den neuesten. | Kostenlose Edition |
| Abschnitt verschieben | Verschiebt einen Seitenabschnitt von einer Position an eine andere (0-basiert, wie von pbs/get-page aufgelistet). | Kostenlose Edition |
| Support-Ticket öffnen | Erstellt ein Support-Ticket (Betreff, Nachricht, Art, E-Mail) mit den Diagnosedaten dieser Website; access_days und credentials gewähren unserem Team optional einen temporären Zugriff. | Kostenlose Edition |
| Einwilligung in die Support-Diagnostik | Protokolliert die Einwilligung des Administrators zum Senden von Diagnosedaten mit Support-Tickets. | Kostenlose Edition |
| Bewertungen jetzt aktualisieren (Pro) | Ruft die neuesten Trustpilot-Bewertungen jetzt ab, anstatt auf die tägliche Aktualisierung zu warten. | Pro-Edition |
| Einen Block von einer Seite entfernen | Entfernt einen Block (einen ganzen Abschnitt oder einen Block innerhalb eines solchen) von einer Seite, gefunden über seinen Pfad. Die vorherige Version der Seite verbleibt in ihren Revisionen. | Kostenlose Edition |
| Eigene Speicherplatznutzung beenden (Pro) | Entfernt die Einstellungen für den eigenen Speicher (Bring-Your-Own-Storage); es wird wieder der Tarifspeicher genutzt. | Pro-Edition |
| Eigenes Font entfernen | Löscht die Dateien einer selbst gehosteten Schriftfamilie. | Kostenlose Edition |
| Ein Teammitglied entfernen (Agentur) | Entfernt eine Website aus einem Team. | Pro-Edition |
| Temporäre Support-Anmeldedaten entziehen | Entfernt temporäre Support-Benutzer jetzt (IDs). | Kostenlose Edition |
| Entwurf in der Cloud-Bibliothek speichern (Pro) | Speichert Block-Markup (Titel, Art, Markup, Stile, Tags) in Ihrer Cloud-Bibliothek oder der eines Teams; Bilder werden zusammen damit gespeichert. | Pro-Edition |
| Eigenen Speicher nutzen (Pro) | Speichert Bring-Your-Own-Storage: Anbieter (r2 oder s3), Bucket, Region, Endpoint, Präfix, key_id, secret, aktiviert. | Pro-Edition |
| Wartungsmodus ändern (Pro) | Schaltet den Wartungsmodus (503) oder den „Demnächst“-Modus ein oder aus (mode) und legt die anzuzeigende Seite (page_id), retry_after sowie die Rollen fest, die diesen Modus umgehen. | Pro-Edition |
| Mailchimp verbinden (Pro) | Speichert den Mailchimp-API-Schlüssel, den der Newsletter-Block verwendet (oder entfernt ihn, wenn der Wert leer ist). | Pro-Edition |
| Bewertungsquellen ändern (Pro) | Legt den Google-Ort und das Trustpilot-Unternehmen fest, die der Bewertungsblock abruft. | Pro-Edition |
| Builder-Berechtigungen ändern (Pro) | Legt pro Rolle fest, was der Builder erlaubt (Rollen), z. B. eine reine Kundenrolle für Inhalte. | Pro-Edition |
| White-Label (Agentur) ändern | Schaltet White-Label ein oder aus und legt den Namen fest, den Kunden sehen (enabled, name, agency_users). | Pro-Edition |
| Legacy-Inhalte konvertieren | Beginnt (oder startet neu) die Konvertierung jeder 5.x-Seite in Blöcke; jeder Beitrag wird zuvor gesichert. | Kostenlose Edition |
| Suchen und Ersetzen auf der gesamten Website (Pro) | Startet eine block-sichere Suchen-und-Ersetzen-Funktion (find, replace, kind: text, link oder colour; match_case; types). Nichts ändert sich bis zu pbs/apply-replace. | Pro-Edition |
| Starten Sie die kostenlose Pro-Testversion | Startet die 14-tägige Probeversion von Page Builder Sandwich Pro für diese Website (keine Zahlung erforderlich). | Kostenlose Edition |
| Eigenen Speicher testen (Pro) | Schreibt, liest und löscht ein Testobjekt in Ihrem eigenen Speicher und meldet jeden Schritt. | Pro-Edition |
| Eine Konvertierung rückgängig machen | Stellt eine konvertierte Seite aus ihrem Backup wieder her. | Kostenlose Edition |
| Legacy-Migration rückgängig machen | Stellt jeden konvertierten Beitrag aus dessen Backup wieder her. | Kostenlose Edition |
| Suchen-und-Ersetzen rückgängig machen (Pro) | Stellt die Beiträge wieder her, die durch einen Job geändert wurden (ein seither bearbeiteter Beitrag behält seine Änderung). | Pro-Edition |
| Die Einstellungen eines Blocks ändern | Ändert die Einstellungen (Attribute) eines Blocks innerhalb einer Seite, gefunden über seinen Pfad; gesendete Attribute werden mit den aktuellen zusammengeführt. Funktioniert bei Blöcken, die die Website aus ihren Einstellungen rendert; für einen Block, dessen HTML in der Seite gespeichert ist, senden Sie neues Markup mit pbs/update-page. | Kostenlose Edition |
| Marken-Kit ändern (Pro) | Speichert das Markenkit: Name, Logo, Farben, Überschriften- und Fließtextschriften sowie die Markenstimme, die von der KI-Schreibfunktion verwendet wird. | Pro-Edition |
| Responsive Breakpoints anpassen | Ändert die Tablet- und Mobil-Breiten in Pixeln; mit Pro sind benutzerdefinierte zusätzliche Haltepunkte möglich. | Kostenlose Edition |
| Eine globale Klasse ändern (Pro) | Ändert die Bezeichnung, den Slug oder die Stile einer globalen Klasse; jedes Element, das sie verwendet, wird aktualisiert. | Pro-Edition |
| Dunklen Modus ändern (Pro) | Legt den Dunkelmodus fest (Modus: aus, automatisch oder umschalten) und dessen Farben. | Pro-Edition |
| Site-Design ändern | Ändert die websiteweiten Farben (colors), Schriftarten (fonts, headingFont, bodyFont). Jede Seite übernimmt die Änderung; die theme.json des Themes wird synchron gehalten. | Kostenlose Edition |
| Seite aktualisieren | Ändert den Titel, Status oder Blockinhalt einer Seite. Die von Ihnen gesendete Inhalte ersetzen den Inhalt der Seite. | Kostenlose Edition |
| Plugin-Einstellungen ändern | Ändert das Front-End-Klassenpräfix (1 bis 8 Kleinbuchstaben oder Ziffern, beginnend mit einem Buchstaben) und/oder schaltet KI-Agenten (MCP) ein oder aus (mcp: false entfernt jede Funktion und den MCP-Endpunkt). | Kostenlose Edition |
| Design-Token ändern (Pro) | Ändert die Skalierung von Abständen, Radius und Schatten (Abstand, Radius, Schatten) oder setzt sie zurück (reset). | Pro-Edition |
| CSS-Variablen ändern (Pro) | Ersetzt die Designvariablen der Website (Variablen: eine Liste aus Name und Wert). | Pro-Edition |
| Icon hochladen | Fügt der Icon-Bibliothek ein SVG-Icon (Name, SVG-Markup) hinzu; das SVG wird zuvor bereinigt. | Kostenlose Edition |
| Lottie-Animation hochladen (Pro) | Validiert ein Lottie-JSON-Dokument (json, name) und veröffentlicht es als statische Datei für den Lottie-Block. | Pro-Edition |
Geführte Arbeitsabläufe
Der Server bietet auch vorgefertigte Arbeitsabläufe, die Ihre KI-App als Prompts anzeigt:
- Landingpage erstellen — Ein geführter Workflow: Der Agent wählt Abschnitte aus, die zu Ihrem Unternehmen passen, erstellt die Seite als Entwurf und schreibt den Text.
Sicher durch Design
Jede Aktion überprüft dieselbe WordPress-Berechtigung wie der eigene Bildschirm des Plugins für die genaue Seite oder den genauen Beitrag, die oder den sie betrifft. Ein Abonnent kann überhaupt keine Verbindung herstellen.
Anwendungspasswörter können jederzeit unter „Benutzer“ > „Profil“ widerrufen werden, ohne Ihr normales Passwort zu ändern.
Schalten Sie „KI-Agenten (MCP) erlauben“ aus, und die Aktionen sowie die Verbindungsadresse verschwinden von der Website.
Seiten, die von einem Agenten geändert werden, behalten ihre WordPress-Revisionen, sodass jede Änderung rückgängig gemacht werden kann.
Bei Zinn Digital® gehostet?
Wenn Zinn Digital® die Website hostet, kann unser eigener MCP-Server diese Aktionen ohne Anwendunspasswort für Sie ausführen: Verbinden Sie Ihre KI-App mit dem Zinn Digital® MCP-Server und verwenden Sie wordpress_abilities_list und wordpress_ability_run.