OlympHill
mcp-filesystem-server logo

mcp-filesystem-serverImplementacija Modelio Konteksto Protokolo (MCP) Go serveris, skirtas failų sistema operacijų vykdymui.

(0)
Daniel NikulshynApžvelgė Daniel Nikulshyn·Atnaujinta 2026 m. liepa

Apžvalga

mcp-filesystem-server yra Go serveris, vykdanantis Model Contexto Protokolą (MCP) saugiam failų sistema operacijoms. Jis suteikia prieigą prie lokalinių failų ir direktorijų, o tuo pačiu saugo išėjimą už direktorijos neretaisiai būrio prijungimų mokslų atakoms. Serveris apdoršo įvairius failų operacijas, kaip skaitymas, rašymas, kopijavimas, perkeliamas ir fiziniai failai, bei direktorijų operacijas kaip sąrašas, sukūrimas ir ieškinys. Tai taip pat turi symbolių nuorodų (symlink) išreiškimo funkciją su saugumo patikrinimu, MIME tipų atpažinimą ir užpalamų turinio ir pagrindinio įrašo formos ribas, kurias taikomos bei bazinio įrašo formos koduote. mcp-filesystem-server yra sukurtas prieškai patekti sąlyginiam prieigai išskirtiems katalogams. Jų savybės yra kelio patikrinkimas, saugus prieigas prie lokaliojo sistemas, bei parametrai tekstiniams, binarių ir vaizdo rūšių failams. Serveras gali būti naudojamas įvairiuose naudojimose, kurių reikia saugių failų sistemos prieigos, kaip kad datų apdorojimas, failų valdymas bei turinio perdavimas. Pradedant, naudotojai gali sekės instaliavimo instrukcijas, pateiktas repositorijos viduje.

Pagrindinės funkcijos

  • Failų operacijos: read_file, read_multiple_files, write_file, copy_file, move_file, delete_file, modify_file
  • Direktorių operacijos: list_directory, create_directory, tree
  • Iešimai ir informacija: search_files, search_within_files, get_file_info, list_allowed_directoriseos
  • MIME tipų aptikimas
  • Failų sąrašo ribos įterpti turinio ir bazinių kodų kodifikavimo
  • pros
  • :
  • Svorstanti tiesioginė prieiga į nurodytas direktorijas,Heių patikrinimas, kad apsaugotų nuo direkatorių prekybos priemones,Siaralaužio sprendimas su saugumo priemone,cons,:,Suderintas tik Go aplinkybėms, kad įgyvuoti ir naudoti,Prieblanda MCP protokolą prireikia prireikia prijungti,useCases,:,[objec

Kainos

Modelis
Free
Kategorija
MCP serveriai
Įvertinimas
Atsiliepimų nėra

Naudojimo atvejai

Saugus Failsų Valdymas

Naudojant MCP Serverį Failų Sąrašą galite valdyti failus ir sudarinius saugiai, apsaugodami nuo neleistino prieiga ir sąrašo naršymo antpuolių.

Integracija su MCP Ekosistemo

Integravimas su kitais įrankiais ir paslaugomis, kurios remiasi Modelio Kritulių Protokolu (MCP), užtikrina saugią standartizuotą duomenų mainą.

Privalumai ir trūkumai

Privalumai

  • Šiųjų katalogų saugus prieigimas
  • Katalogų kelio patikrinimas, kad neišlaikytų užkrovimo katalogų užklausų įtakos
  • Sietų išreiškimosi sprendimas su saugos patikrinimais
  • Sąnaudų patikrinimas, kad neišlaikytų užkrovimo katalogų užklausų įtakos
  • Sietų išreiškimų sprendimas saugumo tikrinais

Trūkumai

  • Suderinėtas tik iki Go programavimo aplinkos įrengimo ir naudojimo
  • Reikia suprasti MCP protokolą kad galėtų integruoti
  • ]
  • useCases
  • :
  • [object Object],[object Object]

Atsiliepimai

Prisijunk, kad paliktum atsiliepimą.

Atsiliepimų nėra. Būk pirmas!

Klausimai

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

Užduoti klausimą

MCP serveriai alternatyvos