Model Context Protocol Server für Dateisystem
Dieser Model Context Protocol (MCP)-Server ermöglicht es Large Language Models (LLMs), Dateien aus dem Dateisystem aufzulisten, zu lesen und zu ändern.
Allgemeine Verwendung
- Installieren Sie jbang
- Konfigurieren Sie Ihren MCP-Client, um den Server auszuführen (siehe Claude Desktop Config unten).
Verwenden Sie den folgenden Befehl, um den Server mit Zugriff auf bestimmte Pfade zu starten.
Claude Desktop Config und mcp-cli
Fügen Sie dies zu Ihrer Datei claude_desktop_config.json
oder server_config.json
hinzu:
Natives Image/ausführbare Datei
Bei Verwendung eines nativen Images erfolgt der Start nahezu augenblicklich.
Sie können die nativen Bilder von der Release-Seite herunterladen.
Verwenden Sie dann die ausführbare Datei für Ihre Plattform in Ihrem MCP-Client.
Beispiel für MacOS arm64 (M1, M2 usw.):
Sie können die ausführbare Datei natürlich auch in etwas anderes umbenennen, beispielsweise in mcp-server-filesystem
, wenn Sie möchten.
Fehlerbehebung
jbang nicht gefunden
- Stellen Sie sicher, dass
jbang
installiert und in Ihrem PATH verfügbar ist. - Alternativ können Sie den vollständigen Pfad zur ausführbaren JBang-Datei verwenden (z. B.
/Users/username/.jbang/jbang
).
Mehr Protokollierung
Um eine detailliertere Protokollierung zu erhalten, können Sie der Jbang-Befehlszeile die folgenden Parameter hinzufügen:
Beispiel:
Wie wurde das gemacht?
Der MCP-Server verwendet Quarkus, das Supersonic Subatomic Java Framework und dessen Model Context Protocol-Unterstützung.
Wenn Sie mehr über die Quarkus MCP Server-Unterstützung erfahren möchten, lesen Sie bitte diesen Blogbeitrag und die Dokumentation zur Quarkus MCP Server-Erweiterung .
Zum Starten des Servers wird jbang verwendet, um Java einzurichten und die JAR-Datei so transparent wie möglich auszuführen. Sehr ähnlich wie uvx
, pipx
, npmx
und andere; nur für Java.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Dateisystem durchsuchen, auflisten und bearbeiten. Implementiert in Java/Quarkus mit nativem Image (schnell!) verfügbar
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionalityLast updated -57PythonMIT License
- -securityAlicense-qualityThis server offers secure, read-only access to directory files via the MCP, supporting file searching, .gitignore compliance, path traversal protection, and MIME type detection using the 'file://' URI scheme.Last updated -6MIT License
- -securityFlicense-qualityThis server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.Last updated -3Python
- AsecurityAlicenseAqualityAn MCP server that provides tools for reading, writing, and editing files on the local filesystem.Last updated -11,241PythonApache 2.0