MCP Abilities - Filesystem ermöglicht einem KI-Client, eine klar definierte Änderung am WordPress-Dateisystem vorzunehmen

Für einen WordPress-Verantwortlichen besteht der praktische Unterschied in einem klar definierten Dateisystemauftrag: ein Ziel, ein vorgesehenes Ergebnis und ein prüfbarer Eintrag statt einer offenen Anfrage.

Art-déco-Maschine im Industriestil von MCP Abilities - Filesystem mit einem geschützten Dateitresor, Verzeichnisbaum, Lese- und Schreibkanälen, Schienen zum Kopieren und Verschieben, Löschkammern und einem Schild für die Sicherheitsprüfung.

Ein klar definierter Auftrag lässt sich leichter prüfen

Ziel und vorgesehenes Ergebnis benennen

Geben Sie dem KI-Client eine bekannte WordPress-Datei oder ein bekanntes Verzeichnis und das Ergebnis vor, das er erzeugen soll. Der Verantwortliche kann eine konkrete Änderung am Dateisystem beurteilen, statt einen offenen Wartungsauftrag zu genehmigen.

MCP Abilities – Filesystem ordnet dieses Ziel einer fokussierten Operation zu, während seine Regeln für Zugriff, Pfade, Inhalte, Sicherungen und Protokollierung den Auftrag prüfbar halten.

Empfohlene Reihenfolge für WordPress-Verantwortliche

Den Auftrag festlegen, bevor der Client handelt

Die für die Website verantwortliche Person legt Ziel, Ergebnis und Prüfmaßstab fest. Diese Reihenfolge hält eine einzelne Anfrage an den KI-Client konkret, ohne die redaktionelle Entscheidung der Software zu überlassen.

01

Ziel und Ergebnis benennen

Beschreiben Sie die WordPress-Datei oder das Verzeichnis, den gewünschten Endzustand und was außerhalb der Anfrage bleibt. Diese Grenze gibt dem Verantwortlichen eine konkrete Änderung am Dateisystem zur Freigabe.

02

Prüfen, was die Entscheidung beeinflusst

Prüfen Sie die aktuelle Verzeichnisliste, Dateiinformationen oder Inhalte, die für eine verantwortliche Auswahl nötig sind. Beenden Sie die Prüfung, sobald diese Fakten Ziel und Ergebnis festlegen.

03

Den Auftrag auf ein Ergebnis begrenzen

Legen Sie fest, ob die Anfrage das ausgewählte Ziel lesen, erstellen, schreiben, ergänzen, kopieren, verschieben oder löschen soll. Geben Sie jede Entscheidung zu Erhalt, Zielort oder Entfernung ausdrücklich an.

04

Ergebnis prüfen und dokumentieren

Vergleichen Sie den Zustand des Dateisystems mit dem vorgesehenen Ergebnis und prüfen Sie anschließend die letzten Einträge im Änderungsprotokoll auf erfolgreiche Vorgänge. Bewahren Sie den Kontext auf, der erklärt, warum die Änderung vorgenommen wurde.

Ergebnisse des Dateisystems

Das Ergebnis auswählen, das der Client erzeugen soll

Die elf registrierten Operationen führen zu sechs praktischen Ergebnissen. Beginnen Sie mit dem Ergebnis und legen Sie dann Ziel und geltende Schutzvorkehrungen fest.

01

Ein Ziel prüfen

Listen Sie ein Verzeichnis auf, prüfen Sie die Informationen einer Datei oder lesen Sie den aktuellen Text- oder Binärinhalt einer Datei.

02

Ein Verzeichnis erstellen

Erstellen Sie innerhalb des WordPress-Stammverzeichnisses ein Verzeichnis für ein neues Ziel oder einen Arbeitsbereich.

03

Inhalte schreiben oder ergänzen

Ersetzen Sie den vorhandenen Inhalt durch freigegebene Nutzdaten oder fügen Sie Inhalt hinzu, während das bereits Vorhandene erhalten bleibt.

04

Eine Datei kopieren oder verschieben

Kopieren Sie eine Datei, wenn das Original verfügbar bleiben muss, oder verschieben Sie sie, wenn sich der vorgesehene Speicherort ändert.

05

Eine Datei oder ein Verzeichnis löschen

Löschen Sie eine Datei oder ein Verzeichnis, wenn das freigegebene Ergebnis seine Entfernung vorsieht.

06

Das Änderungsprotokoll prüfen

Lesen Sie die letzten Einträge im Änderungsprotokoll, um erfolgreiche Dateisystemvorgänge nach dem Auftrag zu prüfen.

Sicherheit vor der Ausführung

Zugriff, Pfade und Änderungen innerhalb klarer Grenzen halten

Diese Regeln legen fest, wer handeln darf, welche Pfade erreichbar sind, welche Inhalte akzeptiert werden, wie Überschreibungen behandelt werden und was eine erfolgreiche Änderung protokolliert.

01

Berechtigung und Reichweite

Für alle elf Operationen ist ein angemeldeter WordPress-Benutzer mit der Berechtigung manage_options erforderlich. Jeder angegebene Pfad wird innerhalb des aktuellen WordPress-Stammverzeichnisses aufgelöst. Lesevorgänge weisen die geschützte Datei wp-config.php im WordPress-Stammverzeichnis, Umgebungsdateien, SSH-Schlüsselnamen, Dateien mit autorisierten Schlüsseln sowie gängige Endungen privater Schlüssel oder Zertifikate zurück. Das Lesen einer Datei ist standardmäßig auf 256 KB begrenzt und akzeptiert ein ausdrücklich angegebenes Limit von höchstens 1 MB.

02

Inhalts- und Standortfilter

Dateischreiben, Anhängen, Kopieren und Verschieben beachten DISALLOW_FILE_MODS; für ein PHP-Ziel gilt zusätzlich DISALLOW_FILE_EDIT. Die Schreibprüfung weist PHP-ähnliche und gefährliche Erweiterungen ausführbarer Dateien oder Skripte, verdächtige Dateinamen, nicht zugelassene MIME- und Dateitypen, in anderen Dateitypen verborgene PHP-Signaturen, doppelte PHP-Endungen und unsichere Direktiven in der Stammdatei .htaccess zurück. Nutzdaten für Schreiben und Anhängen sind auf 10 MB begrenzt.

Schreib- und Anhängevorgänge dürfen keine WordPress-Kerndateien unter wp-admin oder wp-includes als Ziel haben. Verschiebungen dürfen nicht in diesen Bereichen beginnen. Auch beim Löschen von Dateien und Verzeichnissen werden diese Kernbereiche abgelehnt; beim Löschen von Dateien sind zusätzlich wp-config.php im Stammverzeichnis, .htaccess und index.php geschützt.

03

Überschreibungen haben Folgen

Beim Schreiben oder Anhängen an vorhandene Inhalte wird standardmäßig eine Sicherung erstellt; der Aufrufer kann sie ausdrücklich deaktivieren. Für das Löschen von Dateien gilt derselbe Standard und dieselbe Option, sodass es ohne eine separate Bestätigungsstufe wirksam wird. Beim Kopieren über ein vorhandenes Ziel ist eine ausdrückliche Überschreibungsentscheidung erforderlich; dieses Ziel wird gesichert. Beim Verschieben wird die Quelle immer gesichert, und ein vorhandenes Ziel wird vor einer ausdrücklich erlaubten Überschreibung ebenfalls gesichert.

Beim Löschen eines Verzeichnisses wird keine Sicherung erstellt. Das rekursive Löschen ist standardmäßig deaktiviert und muss ausdrücklich ausgewählt werden. Sicherungsordner, die älter als sieben Tage sind, können regelmäßig bereinigt werden.

04

Ein abgeschlossener Auftrag hinterlässt Nachweise

Erfolgreiche Schreib-, Anhänge-, Datei-Lösch-, Verzeichnis-Lösch-, Kopier- und Verschiebevorgänge fügen einen Prüfeintrag mit Zeit, Vorgang, Pfad, WordPress-Benutzer, Clientadresse und angegebenem Kontext hinzu. Wenn zutreffend, enthält der Eintrag außerdem die Sicherung, das Ziel oder die Größenänderung. Die letzten Einträge sind über das Änderungsprotokoll verfügbar.

Abhängigkeiten

Wissen, was die MCP-Verbindung benötigt

Diese benannten Anforderungen stellen die WordPress-Laufzeitumgebung, typisierte Dateisystemoperationen und den Transport für einen KI-Client bereit.

WordPress 6.9+

WordPress 6.9+

Stellt die WordPress-Ausführungsumgebung bereit, in der die Erweiterung geladen wird.

PHP 8.0+

PHP 8.0+

Legt die minimale PHP-Umgebung fest, in der das Plugin ausgeführt wird.

Erforderlich

WordPress MCP Adapter

Verbindet den Aufruf einer WordPress-Fähigkeit mit einem authentifizierten MCP-Client.

Erforderlich

MCP Expose Abilities

Stellt die aufrufbare Paketschnittstelle über Devenias kontrollierten MCP-Endpunkt bereit.

Download für einen klar definierten WordPress-Auftrag

Das Plugin herunterladen, wenn Ziel und Ergebnis klar sind

Laden Sie die stabile ZIP-Datei herunter, sobald eine WordPress-Datei oder ein Verzeichnis und das vorgesehene Ergebnis klar sind. Der nächste Auftrag bleibt auf dieses Ziel begrenzt: Ein KI-Client führt die ausgewählte Dateisystemoperation über MCP aus, und erfolgreiche Vorgänge können im Änderungsprotokoll geprüft werden.