Claude Bridge ist ein WordPress-Plugin, das eine sichere REST-API bereitstellt. Damit kann Claude (über einen lokalen MCP-Server) die Theme-Dateien lesen und bearbeiten sowie die Plugins, Optionen, Mediathek und Datenbank Ihrer Website verwalten. Vor jedem Schreibvorgang werden automatisch eine Sicherung erstellt und die PHP-Syntax geprüft.
Version 1.0.0 · WordPress 5.6 oder höher · PHP 7.4 oder höher · Lizenz GPL-2.0+ · Synaptic CRM Dev Team
Funktionen
Claude Bridge fasst seine Funktionen in sieben Werkzeugen zusammen, die Sie einzeln aktivieren oder deaktivieren:
- Theme: Dateien des aktiven Themes auflisten, lesen, erstellen und bearbeiten, auch durch gezielte Änderungen (Einfügen, Ersetzen oder Löschen nach Zeile oder Anker).
- Plugins: Plugins auflisten, suchen, installieren, aktivieren, deaktivieren und aktualisieren.
- Plugin-Code: Quellcode der installierten Plugins lesen und bearbeiten (Claude Bridge selbst ist geschützt).
- Optionen: WordPress-Optionen lesen, suchen und bearbeiten.
- Datenbank: Tabellen auflisten und reine Leseabfragen ausführen. SQL-Schreibzugriffe erfordern zusätzlich die Konstante
CLAUDE_BRIDGE_ALLOW_SQL_WRITEin derwp-config.php. - Mediathek: Bilder hochladen (Logos, Illustrationen…), mit Alternativtext und Zuordnung zu einem Beitrag.
- Sicherungen: die vor jeder Änderung automatisch erstellten Kopien auflisten und wiederherstellen.
Große Dateien werden in mehreren Teilen übertragen, mit einer SHA-256-Integritätsprüfung.
Sicherheit
- Zugriff nur für Administratorkonten, authentifiziert über ein eigenes WordPress-Anwendungspasswort (niemals das normale Passwort).
- HTTPS erforderlich: Im Admin-Bereich erscheint eine Warnung, wenn die Website kein SSL verwendet.
- Standardmäßig sind nur drei Werkzeuge aktiv (Theme, Plugins, Optionen). Ein deaktiviertes Werkzeug gibt auf allen seinen Routen einen 403-Fehler zurück, auch mit gültigen Zugangsdaten.
- Automatische Sicherung vor jeder Änderung und Prüfung der PHP-Syntax vor dem Schreiben.
- Die gefährlichsten SQL-Operationen (DROP DATABASE, GRANT, CREATE USER, Löschen der WordPress-Kerntabellen…) bleiben immer verboten.
Installation
Option A: über die ZIP-Datei (am einfachsten)
- Laden Sie die ZIP-Datei über die Schaltfläche oben herunter (sie enthält bereits den Ordner
claude-bridge, entpacken Sie sie nicht). - Melden Sie sich im WordPress-Admin-Bereich an:
https://ihre-website.tld/wp-admin. - Klicken Sie im linken Menü auf Plugins und dann auf Neues Plugin hinzufügen.
- Klicken Sie oben auf der Seite auf Plugin hochladen.
- Klicken Sie auf Datei auswählen, wählen Sie die heruntergeladene ZIP-Datei aus und klicken Sie auf Jetzt installieren.
- Klicken Sie nach Abschluss der Installation auf Plugin aktivieren.
Option B: per Dateiübertragung (FTP, SFTP oder Dateimanager)
- Entpacken Sie das Archiv und kopieren Sie den Ordner
claude-bridgeunverändert nachwp-content/plugins/claude-bridge/. - Öffnen Sie im WordPress-Admin-Bereich Plugins und dann Installierte Plugins.
- Suchen Sie Claude Bridge in der Liste und klicken Sie unter dem Namen auf Aktivieren.
Konfiguration: erlaubte Werkzeuge auswählen
Öffnen Sie Einstellungen und dann Claude Bridge. Jedes Werkzeug hat ein eigenes Kontrollkästchen:
- Theme: standardmäßig aktiviert
- Plugins: standardmäßig aktiviert
- Plugin-Code: standardmäßig deaktiviert (riskant)
- Optionen: standardmäßig aktiviert
- Datenbank: standardmäßig deaktiviert (direkter SQL-Zugriff)
- Mediathek: standardmäßig deaktiviert
- Sicherungen: standardmäßig deaktiviert
Aktivieren Sie nur die Werkzeuge, die Sie benötigen, und klicken Sie auf Speichern. Sie können jederzeit zu dieser Seite zurückkehren.
Ein Anwendungspasswort erstellen
Claude Bridge funktioniert nicht mit dem normalen Passwort des Kontos. Sie müssen ein eigenes Anwendungspasswort erstellen, mit einem Administratorkonto und auf einer Website mit HTTPS.
- Klicken Sie im Admin-Bereich oben rechts auf Ihren Namen (oder auf Benutzer und dann Profil).
- Scrollen Sie zum Abschnitt Anwendungspasswörter am Ende der Seite.
- Geben Sie einen Namen ein, an dem Sie es wiedererkennen, zum Beispiel Claude Bridge.
- Klicken Sie auf Neues Anwendungspasswort hinzufügen.
- WordPress zeigt das Passwort nur ein einziges Mal an (4 Gruppen à 4 Zeichen). Kopieren Sie es sofort in einen Passwort-Manager.
Angaben für den lokalen MCP-Server (oder das Tool, das die API aufruft):
- Website-URL:
https://ihre-website.tld - Benutzername: Ihr WordPress-Anmeldename
- Passwort: das erzeugte Anwendungspasswort (nicht Ihr normales Passwort)
Verbindung testen (optional)
curl -u "ihr_benutzername:xxxx xxxx xxxx xxxx"
https://ihre-website.tld/wp-json/claude-bridge/v1/info
Ist alles korrekt, gibt der Befehl ein JSON mit der Plugin-Version, der WordPress-Version und dem aktiven Theme zurück.
Um den Zugriff später zu widerrufen, öffnen Sie wieder Ihre Profilseite, Abschnitt Anwendungspasswörter, und klicken Sie neben dem Passwort „Claude Bridge“ auf Widerrufen.
