Freigeben über


Windows-Datei-Explorer-Connector MCP

Hinweis

Einige Informationen beziehen sich auf vorab veröffentlichte Produkte, die vor der kommerziellen Veröffentlichung erheblich geändert werden können. Microsoft gibt keine Garantie, weder ausdrücklich noch impliziert, hinsichtlich der hier bereitgestellten Informationen.

Der Windows-Datei-Explorer-Connector MCP bietet eine Reihe von Tools zum Zugreifen auf und Ändern von Dateien mithilfe eines Model Context Protocol (MCP) Servers. Dieser Connector bietet Zugriff auf allgemeine Benutzerordner wie Dokumente, Desktop, Downloads, Musik, Videos und Bilder sowie öffentliche Ordner auf dem Gerät. Ein Feature, das MCP es so leistungsfähig macht, besteht darin, dass Agents die von einem MCP Server bereitgestellten Tools sowie die Eingabe- und Ausgabeparameter für jedes Tool dynamisch ermitteln können. Daher ist es nicht erforderlich, fest codierte Aufrufe eines bestimmten Tools in eine Connector-App einzufügen.

Die Datei-Explorer MPC-Verbindungstools und -Parameter werden unten gezeigt, um die Arten von Tools zu veranschaulichen, die ein MCP bereitstellen kann.

Erlaubnisse

Von Bedeutung

Der Dateizugriff erfordert explizite Benutzerberechtigungen. Benutzer und Administratoren können den Zugriff auf Dateien verweigern.

Dateiwerkzeuge

Toolname Eingabe Output Hinweise
get_file_details path (Zeichenfolge) extension(Zeichenfolge/Null), (ganze Zahl), sizecreationTime, , lastAccessTimelastWriteTime Eingabe ist ein einzelner Dateipfad; ausgabe stellt nur Metadaten bereit, keine Dateiinhalte. Schreibgeschützter Vorgang.
create_directory path (Zeichenfolge), directoryName (Zeichenfolge) result (Zeichenfolge) Erstellt ein neues Verzeichnis; destruktiver Vorgang, da es das Dateisystem ändert.
move_file oldFullPath (Zeichenfolge), newFullPath (Zeichenfolge) result (Zeichenfolge) Verschiebt oder benennt eine Datei um; destruktiv, da der Dateispeicherort geändert wird.
create_text_file path (Zeichenfolge), filename (Zeichenfolge), content (Zeichenfolge) result (Zeichenfolge) Erstellt eine Textdatei mit optionalem Inhalt; destruktiver Vorgang.
read_file filePath (Zeichenfolge) contents (Array), _meta (Objekt/Null) Liest Dateiinhalte als Ressource; schreibgeschützter Vorgang.
get_directories path (Zeichenfolge) result (Array von Objekten mit path) Listet Verzeichnisse innerhalb eines bestimmten Pfads auf; Nur-Lese-Vorgang.
unzip_folder zipPath (Zeichenfolge), extractPath (Zeichenfolge) path (string/null) Dekomprimiert eine ZIP-Datei in einen Ordner; destruktiv, da dateien geschrieben werden.
zip_folder folderPath (Zeichenfolge), zipName (Zeichenfolge) path (string/null) Komprimiert einen Ordner in eine ZIP-Datei; destruktiv, da sie eine neue Datei erstellt.
read_text_file filePath (Zeichenfolge) result (Zeichenfolge) Liest Textinhalte aus einer Datei; unterstützt Office- und PDF-Formate; nur lesend.
Textdatei bearbeiten filePath (Zeichenfolge), oldText (Zeichenfolge), newText (Zeichenfolge) result (Zeichenfolge) Bearbeitet Text in einer Datei, indem alter Text durch neu ersetzt wird; destruktiver Vorgang.
Dateien_suchen startingDir(Zeichenfolge), searchPatterns (Zeichenfolge), optionale Filter wie specifiedFileTypes, , startDateendDate result(Array von Objekten mit name, path, dateCreated, ) snippet Durchsucht Dateien nach Name, Erweiterung und Datumsbereich; kann Codeausschnitte für textbasierte Dateien zurückgeben. Auf Copilot+ PCs kann dies die semantische Dateisuche mit natürlicher Sprache umfassen.