WordPress-Beiträge und Medien per REST verwalten
MCP-Server für WordPress · lesen · MIT
LöschtWas der Baustein im Konto darf
Community-Server, der WordPress-Seiten über die REST-API per Assistent verwaltet. Er deckt Beiträge, Seiten, Medien, Kommentare, Taxonomien, Nutzer, SEO-Funktionen und Cache ab, für bis zu 50 Sites in einer Konfiguration.
Was der Server kann
- Legt Beiträge und Seiten an, bearbeitet, löscht und listet sie samt Revisionen.
- Lädt Medien hoch und verwaltet die Mediathek.
- Moderiert Kommentare und verwaltet Kategorien und Tags.
- Bietet 11 SEO-Werkzeuge für Inhaltsanalyse, Metadaten, Schema-Markup, SERP-Tracking und Keyword-Recherche.
- Verwaltet Nutzer und Profile sowie Site-Einstellungen und Statistiken.
- Steuert den Cache und liefert Performance-Kennzahlen.
- Betreut mehrere WordPress-Sites aus einer Konfiguration, laut README bis zu 50.
Einsatz in Marketing und Vertrieb
- Content
- Der Assistent findet alle Entwürfe, die älter als 30 Tage sind, und fasst sie zusammen, damit die Redaktion über Veröffentlichen oder Verwerfen entscheiden kann.
- SEO
- Für einen neuen Beitrag lässt der Assistent die SEO-Werkzeuge Metadaten und Schema-Markup vorschlagen und legt den Beitrag als Entwurf an.
Einrichtung
- Im WordPress-Backend unter Benutzer, Profil ein Anwendungspasswort anlegen (WordPress 5.6 oder neuer mit REST-API).
- Entweder die `.dxt`-Erweiterung aus den Releases in Claude Desktop installieren oder `npm install -g mcp-wordpress` ausführen.
- Für die Konfiguration per Umgebungsvariablen `WORDPRESS_SITE_URL`, `WORDPRESS_USERNAME` und `WORDPRESS_APP_PASSWORD` setzen; in Claude Desktop den Befehl `npx` mit `-y` und `mcp-wordpress` eintragen.
- In Claude die Verbindung testen lassen.
Grenzen
- Es ist ein Community-Projekt; das README verweist selbst auf den offiziellen WordPress-MCP-Server von Automattic.
- Bei 403-Fehlern empfiehlt das README mindestens die Rolle Editor.
- Die Angaben zu Testabdeckung und Werkzeuganzahl stammen vom Autor selbst.
Einordnung der Redaktion
Aufgaben: Website & Conversion, SEO & Content planen. Für Marketing und Vertrieb gedacht.
Beschreibung des Anbieters
Comprehensive Model Context Protocol server for WordPress management with composition-based architecture, 71 tools, SEO toolkit, performance monitoring, intelligent caching, and production-ready authentication
Eckdaten
Werkzeuge
wp_test_authTests the authentication and connectivity for a configured WordPress site with detailed connection diagnostics.…
Angabe des Anbieters · Beleg 5wp_get_auth_statusGets the current authentication status for a configured WordPress site.
Angabe des Anbieters · Beleg 5wp_switch_auth_methodValidates an alternative authentication method for a site without mutating the shared client used by other tool invocations.…
Angabe des Anbieters · Beleg 5wp_get_site_settingsRetrieves the general settings for a WordPress site. Requires administrator role (manage_options capability).
Angabe des Anbieters · Beleg 6wp_update_site_settingsUpdates one or more general settings for a WordPress site. Requires administrator role (manage_options capability).
Angabe des Anbieters · Beleg 6wp_search_sitePerforms a site-wide search for content across posts, pages, and media with comprehensive results and metadata.…
Angabe des Anbieters · Beleg 6wp_get_application_passwordsLists application passwords for a specific user.
Angabe des Anbieters · Beleg 6wp_create_application_passwordCreates a new application password for a user.
Angabe des Anbieters · Beleg 6wp_delete_application_passwordRevokes an existing application password.
Angabe des Anbieters · Beleg 6wp_cache_statsGet cache statistics for a WordPress site.
Angabe des Anbieters · Beleg 7wp_cache_clearClear cache for a WordPress site.
Angabe des Anbieters · Beleg 7wp_cache_warmPre-warm cache with essential WordPress data.
Angabe des Anbieters · Beleg 7wp_cache_infoGet detailed cache configuration and status information.
Angabe des Anbieters · Beleg 7wp_list_mediaLists media items from a WordPress site, with filters.
Angabe des Anbieters · Beleg 8wp_get_mediaRetrieves a single media item by its ID.
Angabe des Anbieters · Beleg 8wp_upload_mediaUploads a file to the WordPress media library.
Angabe des Anbieters · Beleg 8wp_update_mediaUpdates the metadata of an existing media item.
Angabe des Anbieters · Beleg 8wp_delete_mediaDeletes a media item.
Angabe des Anbieters · Beleg 8wp_list_pagesLists pages from a WordPress site, with filters.
Angabe des Anbieters · Beleg 9wp_get_pageRetrieves a single page by its ID, optionally including full content for editing.
Angabe des Anbieters · Beleg 9wp_create_pageCreates a new page.
Angabe des Anbieters · Beleg 9wp_update_pageUpdates an existing page.
Angabe des Anbieters · Beleg 9wp_delete_pageDeletes a page.
Angabe des Anbieters · Beleg 9wp_get_page_revisionsRetrieves revisions for a specific page.
Angabe des Anbieters · Beleg 9wp_list_usersLists users from a WordPress site with comprehensive filtering and detailed user information including roles, registration dates, and activity status.…
Angabe des Anbieters · Beleg 10wp_get_userRetrieves a single user by their ID.
Angabe des Anbieters · Beleg 10wp_get_current_userRetrieves the currently authenticated user with comprehensive profile information including roles, capabilities, and account details.…
Angabe des Anbieters · Beleg 10wp_create_userCreates a new user.
Angabe des Anbieters · Beleg 10wp_update_userUpdates an existing user.
Angabe des Anbieters · Beleg 10wp_delete_userDeletes a user.
Angabe des Anbieters · Beleg 10
Voraussetzungen
13 Umgebungsvariablen laut Anbieter
MCP_UPLOAD_BASE_DIR· Umgebungsvariable · Beleg 8MCP_WORDPRESS_ALLOW_MULTI_SITE· Umgebungsvariable · Beleg 11NODE_ENV· Umgebungsvariable · Beleg 11WORDPRESS_SITE_URL· Umgebungsvariable · Beleg 11WORDPRESS_USERNAME· Umgebungsvariable · Beleg 11WORDPRESS_APP_PASSWORD· Umgebungsvariable · Beleg 11WORDPRESS_PASSWORD· Umgebungsvariable · Beleg 11WORDPRESS_JWT_SECRET· Umgebungsvariable · Beleg 11WORDPRESS_API_KEY· Umgebungsvariable · Beleg 11WORDPRESS_AUTH_METHOD· Umgebungsvariable · Beleg 11DEBUG· Umgebungsvariable · Beleg 11DISABLE_CACHE· Umgebungsvariable · Beleg 11LOG_LEVEL· Umgebungsvariable · Beleg 11
Installation
npm install -g mcp-wordpressRechte
- 5 von 30 Werkzeugen können löschen, etwa wp_delete_application_password, wp_cache_clear, wp_delete_media.
- 9 von 30 Werkzeugen legen Daten an oder ändern sie, etwa wp_switch_auth_method, wp_update_site_settings, wp_create_application_password.
- Der Anbieter deklariert: lesen.
Lass löschende, sendende und ausführende Werkzeuge nur nach Bestätigung je Aktion laufen und verbinde zuerst ein Testkonto.
Empfohlen ist ein WordPress-Anwendungspasswort (WORDPRESS_APP_PASSWORD) mit Benutzername und Site-URL; alternativ nennt das README JWT, Basic Auth und API-Key. Der Server schreibt und löscht Inhalte; welche Aktionen möglich sind, hängt von der WordPress-Rolle des Nutzers ab, etwa Contributor nur für eigene Entwürfe.
- Zugriffe laut Paketangaben
- lesen
- Authentifizierung
- —
- Transport
- —
- Technische Prüfung
- Ungeprüft
Quellen (12)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- Abgerufen und Felder geprüft: 2026-10-05; technische Prüfung: ungeprüft
- Paketpfad: .