OlympHill
mcp-filesystem-server logo

mcp-filesystem-serverSerwer Go implementujący protokół Model Context Protocol (MCP) dla operacji na systemie plików.

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

mcp-filesystem-server to serwer napisany w języku Go, który implementuje Model Context Protocol (MCP) dla zabezpieczonych operacji systemu plików. W swojej funkcjonalności zapewnia dostęp do lokalnych plików i katalogów, jednocześnie podtrzymując środki bezpieczeństwa w celu zapobiegania atakom przejścia katalogów. Serwer obsługuje różne operacje plików, takie jak odczyt, zapis, skopiowanie, przeniesienie i usuwanie plików, a także operacje katalogów, takie jak wyświetlanie zawartości katalogu, tworzenie nowych katalogów i szukanie plików. Ponadto posiada wbudowane funkcje obsługi odwołań symbolicznych z bezpiecznymi weryfikacjami, rozpoznawanie typu MIME, limity rozmiaru dla zawartości wstawianej wprost oraz kodowanie w formacie base64. mcp-filesystem-server zaprojektowany został do zapewnienia bezpiecznego dostępu do określonych katalogów. Jego funkcjonalności obejmują walidację ścieżki, bezpieczny dostęp do lokalnego systemu plików, oraz wsparcie dla plików tekstowych, binarnych i obrazów. Serwer może być wykorzystywany w różnych przypadkach użycia, które wymagają bezpiecznego dostępu do systemu plików, np. przetwarzania danych, Zarządzania plikami i przesyłania treści. Aby rozpocząć, użytkownicy mogą przeglądnąć instrukcje instalacyjne dostarczone w repozytorium.

Kluczowe funkcje

  • Operacje na plikach: read_file, read_multiple_files, write_file, copy_file, move_file, delete_file, modify_file
  • Operacje na katalogach: list_directory, create_directory, tree
  • Wyszukiwanie i informacje: search_files, search_within_files, get_file_info, list_allowed_directories
  • Wykrywanie typu MIME
  • Limity rozmiaru dla treści wbudowanej i kodowania base64

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Zarządzanie plikami bezpiecznymi

Użyj serwera MCP Filesystem do bezpiecznego zarządzania plikami i katalogami, zapobiegając nieautoryzowanemu dostępowi i atakom na traversowanie katalogów.

Integracja z ekosystemem MCP

Zintegruj serwer MCP Filesystem z innymi narzędziami i usługami, które obsługują protokół Model Context Protocol (MCP) dla bezpiecznej i ujednoliconej wymiany danych.

Plusy i minusy

Plusy

  • Bezpieczny dostęp do określonych katalogów
  • Weryfikacja ścieżek, aby zapobiec atakom na traversowanie katalogów
  • Rozdzielczość dowiązań symbolicznych z kontrolą bezpieczeństwa

Minusy

  • Ograniczony do środowiska Go do instalacji i użytkowania
  • Wymaga zrozumienia protokołu MCP do integracji

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

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

Zadaj pytanie

Alternatywy dla Serwery MCP