WordPress-Inhalte, Medien und Nutzer per REST verwalten

claudeus-wp-mcp · MCP-Server von deus-h · MCP-Server

MCP-Server für WordPress · lesen und schreiben und löschen · MIT

LöschtWas der Baustein im Konto darf

Umfangreicher MCP-Server für WordPress über die REST-API. Laut README sind es 145 Werkzeuge für Inhalte, Medien, Nutzer, Kommentare, Menüs, Site Editing und Site Health.

Eigenes Profil aus den Quellen des Servers, Stand 05.10.2026 · Beleg 10

Was der Server kann

  • Liest, legt an, ändert und löscht Beiträge, Seiten und Blöcke, einschließlich Revisionen und Autosaves.
  • Verwaltet die Mediathek, lädt Dateien hoch und pflegt Alt-Texte.
  • Pflegt Kategorien und Tags.
  • Moderiert Kommentare (freigeben, als Spam markieren, in den Papierkorb).
  • Bearbeitet klassische Menüs, Templates, Template Parts und Global Styles für Full Site Editing.
  • Steuert Mega-Menüs und Custom Layouts des Astra-Pro-Themes.
  • Führt Site-Health-Tests aus und liest Produkte, Bestellungen und Umsätze aus WooCommerce.

Einsatz in Marketing und Vertrieb

Content
Du lässt dir mehrere Entwürfe auflisten und bittest um Kategorien und Tags für jeden. Der Assistent liest die Beiträge und trägt die Zuordnung ein.
SEO
Du bittest darum, fehlende Alt-Texte in der Mediathek zu ergänzen. Der Assistent liest die Medien und setzt die Texte.

Einrichtung

  1. Das Paket mit `npm install -g claudeus-wp-mcp` installieren oder direkt mit `npx claudeus-wp-mcp` starten; vorausgesetzt wird Node.js 22 oder neuer.
  2. In WordPress unter Benutzer, Profil ein Anwendungspasswort anlegen.
  3. Eine Datei `wp-sites.json` mit URL, Benutzer, Passwort und `authType` je Site erstellen.
  4. In Claude Desktop einen Server mit `npx`, den Argumenten `-y` und `claudeus-wp-mcp` und der Variable `WP_SITES_PATH` eintragen und neu starten.

Grenzen

  • Die README stuft Löschvorgänge wie `delete_post` und `delete_user` selbst als hohes Risiko ein und rät zu Backup und Test auf einer Staging-Umgebung.
  • Die README bezeichnet das Repository als privat, Beiträge sind auf ein Entwicklerteam beschränkt.
  • Die WooCommerce-Anbindung umfasst laut README nur drei Werkzeuge.

Einordnung der Redaktion

Aufgaben: Website & Conversion, SEO & Content planen. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters darunter.

Beschreibung des Anbieters

The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI

Eckdaten

—: Angabe nicht belegt.

Maintainer
deus-h
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb zwölf Monaten

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
WordPress
Bereiche
Content
Plattformen
—
Version
3.0.2
Repository-Themen
artificial-intelligence, claude-ai, cursor, model-context-protocol, openai, wordpress, xai

Werkzeuge

get_posts

Liest Beiträge.

create_post

Legt einen Beitrag an.

update_post

Ändert einen Beitrag.

upload_media

Lädt Dateien in die Mediathek.

update_alt_text

Setzt Alt-Texte für Medien.

get_comments

Liest Kommentare.

get_templates

Liest Templates des Themes.

run_all_tests

Erstellt einen gesamten Site-Health-Bericht.

get_orders

Liest WooCommerce-Bestellungen.

search

Durchsucht Inhalte aller Typen.

claudeus_wp_menus__get_menus
Get a list of navigation menus. Retrieve all WordPress menus with pagination and filtering. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__get_menu
Get a single menu by ID. Retrieve detailed information about a specific navigation menu. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__create_menu
Create a new navigation menu. Set up a new menu that can be assigned to theme locations. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__update_menu
Update an existing navigation menu. Modify menu properties, name, or location assignments. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__delete_menu
Delete a navigation menu. Remove a menu and unassign it from all locations. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__get_menu_items
Get a list of menu items. Retrieve items from all menus or filter by specific menu ID. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__create_menu_item
Create a new menu item. Add a link, page, post, or custom item to a menu. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__update_menu_item
Update an existing menu item. Modify text, URL, order, parent, or other properties. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__delete_menu_item
Delete a menu item. Remove an item from a menu. Angabe des Anbieters · Beleg 5
claudeus_wp_menus__get_locations
Get all menu locations registered by the active theme. Shows where menus can be displayed. Angabe des Anbieters · Beleg 5
claudeus_wp_shop__get_products
Get a list of products with optional filters Angabe des Anbieters · Beleg 6
claudeus_wp_shop__get_orders
Get a list of orders with optional filters Angabe des Anbieters · Beleg 6
claudeus_wp_shop__get_sales
Get sales statistics with optional filters Angabe des Anbieters · Beleg 6
claudeus_wp_users__get_users
Get a list of users with optional filters. Retrieve WordPress users with pagination and filtering. Angabe des Anbieters · Beleg 7
claudeus_wp_users__get_user
Get a single user by ID. Retrieve detailed information about a specific WordPress user. Angabe des Anbieters · Beleg 7
claudeus_wp_users__get_me
Get the currently authenticated user. Returns information about the user making the request. Angabe des Anbieters · Beleg 7
claudeus_wp_users__create_user
Create a new WordPress user. Requires username, email, and password. Angabe des Anbieters · Beleg 7
claudeus_wp_users__update_user
Update an existing WordPress user. Modify user details, roles, or profile information. Angabe des Anbieters · Beleg 7
claudeus_wp_users__delete_user
Delete a WordPress user. Can reassign their content to another user. Angabe des Anbieters · Beleg 7
claudeus_wp_users__create_app_password
Create a new application password for a user. Application passwords allow authentication without exposing the user's actual password. Angabe des Anbieters · Beleg 7
claudeus_wp_users__list_app_passwords
List all application passwords for a user. Shows all active application passwords and when they were last used. Angabe des Anbieters · Beleg 7
claudeus_wp_users__revoke_app_password
Revoke (delete) a specific application password. Immediately invalidates the password. Angabe des Anbieters · Beleg 7
claudeus_wp_users__introspect_password
Validate and introspect the current application password. Checks if the application password in the current request is valid. Angabe des Anbieters · Beleg 7
claudeus_wp_astra__get_mega_menu
Get Astra mega menu configuration for a specific menu item. Shows columns, content, and display settings for advanced dropdown menus. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__update_mega_menu
Create or update Astra mega menu configuration. Configure columns, content, display mode, and styling for advanced dropdown menus. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__enable_mega_menu
Enable Astra mega menu for a menu item with default settings. Quick way to turn a regular menu item into a mega menu. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__disable_mega_menu
Disable Astra mega menu for a menu item. Reverts the menu item to standard dropdown behavior. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__get_custom_layouts
Get all Astra custom layouts (headers, footers, hooks). List all conditional layout overrides. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__get_custom_layout
Get a specific Astra custom layout by ID. View configuration, content, and display rules. Angabe des Anbieters · Beleg 8
claudeus_wp_astra__create_custom_layout
Create a new Astra custom layout. Create custom headers, footers, or hook-based layouts with conditional display rules. Angabe des Anbieters · Beleg 8

Voraussetzungen

4 Umgebungsvariablen laut Anbieter
  • NODE_ENV · Umgebungsvariable · Beleg 9
  • TRANSPORT_TYPE · Umgebungsvariable · Beleg 9
  • PORT · Umgebungsvariable · Beleg 9
  • PATH · Umgebungsvariable · Beleg 9

Rechte

Löscht

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • 4 von 40 Werkzeugen können löschen, etwa claudeus_wp_menus__delete_menu, claudeus_wp_menus__delete_menu_item, claudeus_wp_users__delete_user.
  • 15 von 40 Werkzeugen legen Daten an oder ändern sie, etwa create_post, update_post, upload_media.
  • Der Anbieter deklariert: lesen, schreiben und löschen.

Lass löschende, sendende und ausführende Werkzeuge nur nach Bestätigung je Aktion laufen und verbinde zuerst ein Testkonto.

Ein WordPress-Anwendungspasswort (Basic Auth) oder ein JWT-Token, abgelegt in `wp-sites.json`. Der Server liest, schreibt und löscht, auch Nutzer, Plugins und Inhalte.

Zugriffe laut Paketangaben
lesen, schreiben, löschen
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft
Quellen (10)

Verbundenes