|

WordPress MCP Server: Claude Code mit dem Adapter-Plugin verbinden

Der WordPress MCP Server ist der Verbindungspunkt, der die Funktionen einer WordPress-Website im Format MCP (Model Context Protocol) öffnet, damit eine KI wie Claude sie als Tools aufrufen kann. Was eine Website kann, wird in der Abilities API registriert, die seit WordPress 6.9 zum Core gehört, und das Adapter-Plugin macht aus dieser Liste MCP-Tools für die KI.

Hier geht es darum, das Adapter-Plugin 0.7.0 zu installieren und danach Claude Code zu verbinden.

1️⃣ Anwendungspasswort erstellen

Der Standardserver des MCP Adapters verarbeitet nur Anfragen, die als WordPress-Benutzer authentifiziert sind; in Claude Code trägst du deshalb statt des Login-Passworts ein Anwendungspasswort ein. Im Adminbereich unter [Users] > [Profile] gibst du bei [Application Passwords] einen Namen ein und klickst auf [Add Application Password]. Der Wert wird nur beim Erstellen einmal angezeigt, kopiere ihn also sofort.

Liste der Anwendungspasswörter für die WordPress-MCP-Verbindung mit hinzugefügtem Claude Code

Im Test habe ich ein Admin-Konto genutzt; auf einer Live-Website legst du besser einen eigenen Benutzer mit nur den nötigen Rechten an und erstellst das Passwort mit diesem Konto. Alles, was Claude Code ausführt, läuft innerhalb der Rechte dieses Benutzers.

2️⃣ WordPress MCP Server in Claude Code eintragen

Die offizielle WordPress-Dokumentation nennt für HTTP-Verbindungen den Node.js-Proxy [@automattic/mcp-wordpress-remote], Claude Code unterstützt HTTP-MCP aber direkt, daher wird ohne Proxy eingetragen. Auf dem getesteten Linux-Server war Node.js auch gar nicht installiert.

Der Authentifizierungswert ist [Benutzername:Anwendungspasswort] als Base64-Zeichenkette; du erzeugst ihn im Terminal mit dem Befehl unten.

printf '%s' 'Benutzername:Anwendungspasswort' | base64

Den umgewandelten Wert setzt du hinter [Basic]; die Adresse ist die Standardserver-Adresse, also die Domain der Website plus [/wp-json/mcp/mcp-adapter-default-server].

claude mcp add --transport http --scope user wordpress https://example.com/wp-json/mcp/mcp-adapter-default-server --header "Authorization: Basic AUTH_WERT"

[wordpress] im Befehl ist der Name des Eintrags, und an die Stelle von [AUTH_WERT] kommt die umgewandelte Zeichenkette. Mit [--scope user] eingetragen, gilt die Verbindung in Sitzungen aus jedem beliebigen Ordner.

3️⃣ Verbindung prüfen und ausführbare Abilities

Führst du [claude mcp list] aus und steht am Ende der Zeile mit dem Namen [✔ Connected], ist die Verbindung da; die WordPress-Tools erscheinen ab einer neu geöffneten Sitzung.

claude mcp list
wordpress: https://example.com/wp-json/mcp/mcp-adapter-default-server (HTTP) - ✔ Connected

Man nimmt leicht an, dass nach dem Verbinden auch Website-Infos sofort abrufbar sind, doch der Standardserver führt nur Abilities mit der Markierung [mcp.public] aus. Auf der Testseite fanden sich die 12 Abilities, die WP Rocket freigibt, darunter Cache leeren, Cache-Status prüfen und Performance-Werte abrufen. In einer neuen Sitzung lief auf die Frage nach dem WP Rocket-Cache-Status [wp-rocket/get-cache-health] und meldete 4 fertige Preloads und 0 wartende.

Die Core-Abilities von WordPress für Website-, Benutzer- und Umgebungsinformationen liefen mit dem Fehler [is not exposed via MCP (mcp.public!=true)] nicht. Core-Abilities öffnen sich erst, wenn [mcp.public] über den Filter [wp_register_ability_args] eingeschaltet ist; wie das geht, steht im offiziellen WordPress-Entwicklerblog.

Claude Code Authorization: Basic WordPress-Website Standardserver des MCP Adapters mcp-adapter-default-server Ausführen Fehler WP Rocket 12 Abilities mcp.public gesetzt Core-Abilities 3, u. a. Website-Infos Kein mcp.public 4 fertig, 0 wartend
Auf schmalen Bildschirmen das Bild zur Seite schieben.

🔢 FAQ & empfohlene Inhalte

Es steht im offiziellen WordPress-Pluginverzeichnis als [MCP Adapter] (Autor WordPress.org), du kannst es also im Adminbereich unter [Plugins] > [Add New] suchen und installieren. Im Februar 2026 verwies der offizielle Entwicklerblog noch auf GitHub-Releases, im Oktober 2026 ließ sich 0.7.0 direkt aus dem Verzeichnis installieren.

MCP Adapter 0.7.0 setzt WordPress 6.9 oder neuer und PHP 7.4 oder neuer voraus, weil die Abilities API, die der Adapter umsetzt, seit WordPress 6.9 zum Core gehört.

Mit [claude mcp remove wordpress --scope user] löschst du ihn aus den Einstellungen von Claude Code. Um auch den Zugriff auf der Website zu kappen, klickst du im Profil unter [Application Passwords] in der passenden Zeile auf [Revoke].

ℹ️ Affiliate-Hinweis
Die Inhalte dieser Website enthalten Affiliate-Links. Kauft ein Besucher über einen dieser Links ein Produkt oder eine Dienstleistung, erhält die Website vom Verkäufer eine Provision. Der Betrag, den der Käufer zahlt(bei Aktionsrabatten sinkt er ↓), steigt dadurch nicht. Angegebene Preise, Rabatte und Lagerbestände entsprechen dem Stand bei Erstellung und können abweichen; prüfe sie daher vor dem Kauf beim Verkäufer. Produkte werden nach eigenen Kriterien ausgewählt und bewertet, und Provisionen beeinflussen weder die Reihenfolge noch den Inhalt der Bewertungen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Beweisen Sie, dass Sie ein Mensch sind: 5   +   9   =