So verbinden Sie einen KI-Assistenten über MCP mit Ihrer Managed WP-Website

Mithilfe des Model Context Protocol (MCP) können Sie Ihre Managed WP-Website mit einem KI-Assistenten verbinden, der unterstützte Aktionen auf Ihrer WordPress-Website ausführen kann, wie zum Beispiel das Verwalten von Plugins.

Um die Verbindung einzurichten, benötigen Sie die neueste Version des one.com Plugins, einen MCP-kompatiblen KI-Assistenten, Node.js sowie Ihren WordPress-Benutzernamen und ein Anwendungspasswort. Anschließend fügen Sie Ihre WordPress-MCP-Verbindungsdetails zu Ihrem KI-Assistenten hinzu und überprüfen, ob die Verbindung funktioniert.

Diese Anleitung führt Sie durch die Einrichtung am Beispiel von Claude Desktop. Sie können auch andere KI-Assistenten verbinden, die MCP unterstützen.

Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:

  • Eine Managed WP-Website mit dem one.com Plugin, das auf die neueste Version aktualisiert ist.
  • Ein KI-Assistent, der MCP unterstützt, wie zum Beispiel Claude Desktop, ChatGPT oder GitHub Copilot.
  • Node.js auf Ihrem Gerät installiert, falls Ihr MCP-Setup npm oder npx verwendet.
  • Administratorzugriff auf Ihr WordPress-Dashboard.

 


Schritt 1 - Installieren oder aktualisieren Sie das one.com Plugin

Stellen Sie sicher, dass das one.com Plugin auf Ihrer Managed WP-Website installiert ist. Sie können unserer Anleitung zur manuellen Installation des one.com Parent-Plugins folgen.

Wenn das Plugin bereits installiert ist, aktualisieren Sie es auf die neueste Version. MCP ist ein sich entwickelndes Protokoll, und durch Updates für WordPress und das one.com Plugin können neue Funktionen hinzugefügt werden.

Tipp: Halten Sie das one.com Plugin auf dem neuesten Stand, um sicherzustellen, dass Sie Zugriff auf die neuesten unterstützten MCP-Funktionen haben.


Schritt 2 - Wählen Sie Ihren KI-Assistenten aus und laden Sie ihn herunter

Sie können Ihre Managed WP-Website mit verschiedenen KI-Assistenten verbinden, die MCP unterstützen. In dieser Anleitung verwenden wir Claude Desktop als Beispiel und führen Sie Schritt für Schritt durch die Verbindung.

Wenn Sie einen anderen MCP-kompatiblen KI-Assistenten bevorzugen, können Sie diesen stattdessen verwenden. Der Einrichtungsprozess kann je nach Assistent variieren. Weitere Informationen zum Verbinden anderer KI-Assistenten finden Sie unter Schritt 7.

Hier sind einige KI-Assistenten und Tools, die MCP unterstützen:

Hinweis: Die folgenden Schritte verwenden Claude Desktop. Menüs und Konfigurationsoptionen können anders aussehen, wenn Sie einen anderen KI-Assistenten verwenden.


Schritt 3 - Installieren Sie Node.js auf Ihrem Gerät

Damit Ihr KI-Assistent mit Ihrer WordPress-Website kommunizieren kann, benötigt er ein kleines Programm, das als MCP-Server bezeichnet wird. Dieses läuft lokal auf Ihrem Computer und fungiert als Verbindung zwischen Ihrem KI-Assistenten und Ihrer WordPress-Website.

Für die Einrichtung in dieser Anleitung wird der MCP-Server mit einem Tool namens npx gestartet, das bei der Installation von Node.js enthalten ist. Aus diesem Grund muss Node.js auf Ihrem Gerät installiert sein, bevor Sie die Verbindung einrichten.

  1. Besuchen Sie die Node.js-Downloadseite.
  2. Installieren Sie die passende Version für Ihr Betriebssystem.

Hinweis: Sie müssen nicht wissen, wie man Node.js oder npx selbst verwendet. Sobald Node.js installiert ist, kann Ihr KI-Assistent die erforderlichen Tools beim Starten der MCP-Verbindung nutzen.


Schritt 4 - Rufen Sie Ihre WordPress-Anmeldedaten für MCP ab

Um Ihren KI-Assistenten mit Ihrer WordPress-Website zu verbinden, benötigt MCP Ihren WordPress-Benutzernamen und ein Anwendungspasswort. Ein Anwendungspasswort ist ein separates Passwort, das von WordPress generiert wird und es einer externen Anwendung ermöglicht, auf Ihre Website zuzugreifen, ohne Ihr reguläres WordPress-Anmeldepasswort preiszugeben.

 

Suchen Sie Ihren WordPress-Benutzernamen

  1. Melden Sie sich bei Ihrem WP Admin an.
  2. Gehen Sie zu Benutzer > Profil.
  3. Suchen Sie Ihren WordPress-Benutzernamen und halten Sie ihn bereit. Sie benötigen ihn, wenn Sie die MCP-Verbindung in Schritt 5 konfigurieren.
Screenshot der Profilseite in WP Admin. Das Feld für den Benutzernamen ist hervorgehoben.

Erstellen Sie ein Anwendungspasswort

  1. Scrollen Sie auf derselben Profil-Seite nach unten zu Anwendungspasswörter.
  2. Geben Sie einen Namen ein, der Ihnen hilft zu erkennen, wo das Passwort verwendet wird. Wenn Sie beispielsweise Claude Desktop verbinden, können Sie Folgendes eingeben: Claude Desktop MCP.
  3. Klicken Sie auf Anwendungspasswort hinzufügen.
    Screenshot der Profilseite in WP Admin. Rote Pfeile zeigen auf das Feld für den Namen des neuen Anwendungspassworts und den Button „Anwendungspasswort hinzufügen“.
  4. WordPress generiert nun ein Anwendungspasswort. Kopieren Sie das Passwort und speichern Sie es an einem sicheren Ort.

    Kopieren Sie das Anwendungspasswort, sobald WordPress es anzeigt. Sie können dasselbe Passwort später nicht mehr einsehen.

    Screenshot von WP Admin mit einem roten Pfeil, der auf den Button „Kopieren“ neben dem generierten Passwort zeigt.

Tipp: Verwenden Sie für jede App oder Verbindung ein separates Anwendungspasswort. Dies erleichtert es, den Zugriff für eine Verbindung zu widerrufen, ohne die anderen zu beeinträchtigen.


Schritt 5 - Verbinden Sie Ihre Website mit Claude Desktop

Nachdem Sie nun alles haben, was Sie benötigen, können Sie Ihre WordPress-Website mit Claude Desktop verbinden, indem Sie Ihre Website-Details zur MCP-Konfiguration von Claude hinzufügen.

  1. Öffnen Sie Claude Desktop auf Ihrem Computer.
  2. Klicken Sie auf Ihren Namen oder das Profilmenü und wählen Sie Einstellungen aus.
Screenshot von Claude Desktop mit roten Pfeilen, die auf den Profilnamen und die Einstellungen zeigen.
  1. Klicken Sie in den Einstellungen im Menü auf der linken Seite auf Entwickler.
Screenshot von Claude Desktop mit einem roten Pfeil, der auf „Entwickler“ zeigt.
  1. Klicken Sie auf Konfiguration bearbeiten.
Screenshot von Claude Desktop mit einem roten Pfeil, der auf den Button „Konfiguration bearbeiten“ zeigt.
  1. Claude Desktop öffnet eine Datei namens claude_desktop_config.json. Öffnen Sie diese Datei in einem Text- oder Code-Editor, wie zum Beispiel Notepad oder Visual Studio Code.
Screenshot des Datei-Explorers, wobei ein roter Pfeil die .json-Datei hervorhebt.

 

Fügen Sie den WordPress MCP-Server hinzu

Der nächste Schritt besteht darin, Ihre WordPress-Website als MCP-Server in Claude hinzuzufügen. Dies teilt Claude mit, wie eine Verbindung zu Ihrer Website hergestellt werden kann.

  1. Kopieren Sie den folgenden Konfigurationscode:
{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
      "env": {
        "WP_API_URL": "https://your-site-url/wp-json/mcp/onecom-mcp",
        "WP_API_USERNAME": "your-wordpress-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}
  1. Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen WordPress-Details:
  • your-site-url — Ersetzen Sie dies durch die Adresse Ihrer WordPress-Website.
  • your-wordpress-username — Ersetzen Sie dies durch den WordPress-Benutzernamen, den Sie in Schritt 4 gefunden haben.
  • your-application-password — Ersetzen Sie dies durch das Anwendungspasswort, das Sie in Schritt 4 erstellt haben.
  1. Fügen Sie die Konfiguration in die Datei claude_desktop_config.json ein.

    Falls die Datei bereits Einstellungen enthält, löschen Sie diese nicht. Fügen Sie die mcpServers-Konfiguration neben den bestehenden Einstellungen hinzu. Alles muss innerhalb derselben äußeren { }-Klammern bleiben.

    Der Code in der Datei claude_desktop_config.json sollte nun wie folgt aussehen:

    • Beispiel für die Claude-Konfiguration anzeigen

      {
        "mcpServers": {
          "wordpress": {
            "command": "npx",
            "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
            "env": {
              "WP_API_URL": "https://your-site-url/wp-json/mcp/onecom-mcp",
              "WP_API_USERNAME": "your-wordpress-username",
              "WP_API_PASSWORD": "your-application-password"
            }
          }
        },
        "coworkUserFilesPath": "/Users/xxxx/Claude",
        "preferences": {
          "launchPreviewPersistedWorkspaces": [],
          "launchPreviewSessionScopedSessions": [],
          "coworkScheduledTasksEnabled": false,
          "coworkHipaaRestricted": false,
          "ccdScheduledTasksEnabled": false,
          "sidebarMode": "chat",
          "bypassPermissionsGateByAccount": {
            "5d5ad1e7-xxxx-4ece-9cb9-51a622ff72e9": true,
            "8d4040f8-xxxx-415d-acd9-9cf85dabbd69": false
          },
          "coworkWebSearchEnabled": true,
          "coworkModelAutoFallbackByAccount": {
            "5d5ad1e7-xxxx-4ece-9cb9-51a622ff72e9": true,
            "8d4040f8-xxxx-415d-acd9-9cf85dabbd69": true
          },
          "remoteToolsDeviceName": "xxxxx-macbook-pro-local",
          "epitaxyPrefs": {
            "starred-local-code-sessions": [],
            "starred-cowork-spaces": [],
            "starred-session-groups": [],
            "ccd-sessions-filter": {
              "state": {
                "selectedProjects": []
              },
              "version": 0
            },
            "desktop-frame.paneStore.v1": {
              "state": {
                "extraPanesByMode": {},
                "colWeightsByMode": {},
                "rowSplit": 0.5,
                "draftNonce": 0
              },
              "version": 4
            },
            "dframe-local-slice": {
              "pinnedOrder": [],
              "homeProjectsPinnedOrder": []
            },
            "dframe-group-scopes": {}
          }
        }
      }

    Hinweis: Die anderen Einstellungen in Ihrer eigenen Claude-Konfigurationsdatei können von diesem Beispiel abweichen. Behalten Sie Ihre bestehenden Einstellungen bei und fügen Sie die mcpServers-Konfiguration hinzu, ohne diese zu entfernen.

  1. Speichern Sie die Datei claude_desktop_config.json und starten Sie Claude Desktop neu.

Hinweis: Stellen Sie sicher, dass in der JSON-Datei keine Kommas oder Klammern fehlen und dass Sie alle Platzhalter durch Ihre eigenen Details ersetzt haben. Ein fehlerhaftes JSON oder unveränderte Platzhalter verhindern, dass die Verbindung funktioniert.

Verwaltung mehrerer WordPress-Websites

Wenn Sie mehr als eine WordPress-Website verwalten, können Sie für jede Website einen separaten MCP-Server-Eintrag hinzufügen. Claude kann dann in derselben Unterhaltung über alle Ihre verbundenen Websites hinweg arbeiten.

Geben Sie jedem Eintrag einen eindeutigen Namen, zum Beispiel wordpress-site1 und wordpress-site2.

{
  "mcpServers": {
    "wordpress-site1": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
      "env": {
        "WP_API_URL": "https://your-site-url/wp-json/mcp/onecom-mcp",
        "WP_API_USERNAME": "your-wordpress-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    },
    "wordpress-site2": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
      "env": {
        "WP_API_URL": "https://your-second-site-url/wp-json/mcp/onecom-mcp",
        "WP_API_USERNAME": "your-wordpress-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Ersetzen Sie die URL, den Benutzernamen und das Anwendungspasswort in jedem Eintrag durch die Anmeldedaten für die entsprechende WordPress-Website.

Tipp: Verwenden Sie einen beschreibenden Namen für jede Website in der Konfiguration. Dies erleichtert die Identifizierung der richtigen Website, wenn Sie mit mehreren Websites im selben KI-Assistenten arbeiten.


Schritt 6 - Überprüfen Sie die Verbindung

Gehen Sie nach dem Neustart von Claude Desktop zurück zu Einstellungen > Entwickler. Ihr WordPress MCP-Server sollte nun als aktive Verbindung erscheinen.

Sie können die Verbindung auch direkt in einer Claude-Unterhaltung testen.
Fragen Sie Claude: „Liste alle WordPress-Funktionen auf.“

Wenn die Verbindung funktioniert, gibt Claude die WordPress-Funktionen zurück, die über die one.com MCP-Verbindung verfügbar gemacht wurden. Abhängig von den aktuell verfügbaren Funktionen können dies Aktionen sein wie:

  • Auflisten der verfügbaren one.com Marketplace-Plugins
  • Auflisten der installierten one.com-Produkte
  • Installieren eines Plugins
  • Aktivieren eines Plugins
  • Löschen eines Plugins
Screenshot einer Unterhaltung in Claude Desktop.

Sie können Claude dann bitten, eine der unterstützten Aktionen auszuführen. 
Zum Beispiel: „Installiere das Weglot-Plugin.“

Claude verwendet die one.com MCP-Verbindung, um die unterstützte Aktion auf Ihrer WordPress-Website auszuführen, und gibt das Ergebnis in der Unterhaltung zurück.

Screenshot eines Befehls in Claude Desktop.

Hinweis: Überprüfen Sie immer, was Ihr KI-Assistent tun wird, bevor Sie Aktionen genehmigen, die Ihre Website verändern können, wie zum Beispiel das Installieren, Aktivieren oder Löschen von Plugins.


So verbinden Sie einen weiteren KI-Assistenten

Sie können Ihre Managed WP-Website auch mit einem anderen KI-Assistenten oder Entwicklungstool verbinden, das MCP unterstützt.

Der Speicherort und das Format der MCP-Konfiguration hängen von der verwendeten Anwendung ab. Befolgen Sie die MCP-Einrichtungsanweisungen Ihres KI-Assistenten.

Verwenden Sie beim Hinzufügen des one.com WordPress MCP-Servers dieselben Verbindungsdaten aus dieser Anleitung. Stellen Sie insbesondere sicher, dass die WordPress-API-URL den one.com MCP-Endpunkt verwendet:

"WP_API_URL": "https://your-site-url/wp-json/mcp/onecom-mcp"

Ersetzen Sie your-site-url durch Ihre eigene WordPress-Website-Adresse. Sie müssen außerdem den WordPress-Benutzernamen und das Anwendungspasswort angeben, die Sie in Schritt 4 erstellt haben.

Weitere Informationen finden Sie in diesen externen Anleitungen:

Hinweis: Die Namen von Menüs, Konfigurationsdateien und MCP-Einstellungen variieren je nach KI-Assistent. Schlagen Sie in der offiziellen Dokumentation des von Ihnen verwendeten Assistenten nach.


Verwandte Artikel:

War dieser Beitrag hilfreich?

Können Sie nicht finden, wonach Sie suchen?

Starten Sie einen Chat

Der schnellste Weg, mit uns in Kontakt zu treten – werktags von 09:00 bis 18:00 Uhr.