OlympHill
mcp-filesystem-server logo

mcp-filesystem-serverGo-Server, der das Model Context Protocol (MCP) für Dateisystemoperationen implementiert.

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

Der mcp-filesystem-server ist ein Go-Server, der das Model Context Protocol (MCP) für sichere Dateisystemoperationen implementiert. Er bietet Zugriff auf lokale Dateien und Verzeichnisse und setzt Sicherheitsmaßnahmen durch, um Directory Traversal-Angriffe zu verhindern. Der Server unterstützt verschiedene Dateivorgänge wie Lesen, Schreiben, Kopieren, Verschieben und Löschen von Dateien sowie Verzeichnisoperationen wie Auflisten, Erstellen und Suchen. Zudem verfügt er über eine Symlink-Auflösung mit Sicherheitsprüfungen, MIME-Typ-Erkennung und Größenbeschränkungen für Inline-Inhalte sowie Base64-Codierung. Der mcp-filesystem-server ist darauf ausgelegt, sicheren Zugriff auf festgelegte Verzeichnisse bereitzustellen. Zu seinen Merkmalen gehören die Pfadvalidierung, der sichere Zugriff auf das lokale Dateisystem und die Unterstützung von Text-, Binär- und Bilddateien. Der Server kann für verschiedene Anwendungsfälle eingesetzt werden, die sicheren Dateisystemzugriff erfordern, wie Datenverarbeitung, Dateiverwaltung und Inhaltsbereitstellung. Um loszulegen, können Benutzer die Installationsanweisungen im Repository befolgen.

Hauptfunktionen

  • Dateioperationen: read_file, read_multiple_files, write_file, copy_file, move_file, delete_file, modify_file
  • Verzeichnisoperationen: list_directory, create_directory, tree
  • Suche und Informationen: search_files, search_within_files, get_file_info, list_allowed_directories
  • MIME-Typ-Erkennung
  • Größenbeschränkungen für Inline-Inhalte und Base64-Codierung

Preise

Modell
Free
Kategorie
MCP-Server
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Sichere Dateiverwaltung

Verwenden Sie den MCP Filesystem Server zur sicheren Verwaltung von Dateien und Verzeichnissen, um unautorisierten Zugriff und Directory Traversal-Angriffe zu verhindern.

Integration mit dem MCP-Ökosystem

Integrieren Sie den MCP Filesystem Server mit anderen Tools und Services, die das Model Context Protocol (MCP) unterstützen, um einen sicheren und standardisierten Datenaustausch zu gewährleisten.

Pro & Contra

Pro

  • Sicherer Zugriff auf festgelegte Verzeichnisse
  • Pfadvalidierung zum Verhindern von Directory Traversal-Attacken
  • Auflösung von Symlinks mit Sicherheitsprüfungen

Contra

  • Begrenzt auf die Go-Umgebung für Installation und Nutzung
  • Erfordert Verständnis des MCP-Protokolls für die Integration

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

What are the integration requirements?

You need a Go runtime to install and run the server, and familiarity with the Model Context Protocol (MCP) to interact with its API; otherwise standard HTTP/MCP clients can communicate with it.

Asked by Anya Sokolova · Jan 21, 2026

What MIME and size handling features does it include?

The server detects MIME types of accessed files and enforces size limits for inline content and base64-encoded data, ensuring efficient and safe data transfer.

Asked by Kwesi Boateng · Jan 10, 2026

How does the server ensure security against directory traversal?

It validates all paths against a whitelist of allowed directories and performs symlink resolution with security checks, preventing any traversal beyond the designated filesystem roots.

Asked by Aisha Khan · Dec 25, 2025

What file operations can mcp-filesystem-server perform?

The server supports reading, writing, copying, moving, deleting files and modifying file contents. For directories, it can list, create, and traverse tree structures, as well as search files and retrieve file information.

Asked by Yosef Mizrahi · Nov 21, 2025

Frage stellen

Alternativen zu MCP-Server