{"id":"qiangmzsx-mcp-filesystem-server","name":"mcp-filesystem-server","af_score":38.8,"security_score":33.0,"reliability_score":21.2,"what_it_does":"mcp-filesystem-server is a Go implementation of an MCP (Model Context Protocol) server that exposes filesystem access to an MCP-capable client (e.g., Claude Desktop) with a configured allowlist of directories.","best_when":"You run the server locally (or in a tightly controlled environment) and explicitly pass the directories you want the model to access.","avoid_when":"You cannot restrict the accessible paths, cannot audit the server’s filesystem operations, or plan to run it in an untrusted/multi-tenant environment.","last_evaluated":"2026-04-04T19:37:23.081611+00:00","has_mcp":true,"has_api":false,"auth_methods":["Implicit/local-process usage (no auth mentioned in README)"],"has_free_tier":false,"known_gotchas":["Filesystem allowlist is configured via args; agent may still attempt broader paths unless the server enforces strict allowlisting","Running locally in an editor/desktop integration may inherit host filesystem permissions (ensure OS-level sandboxing if needed)","No guidance is provided in the README about limits (max file size, directory depth) or performance/error behavior"],"error_quality":0.0}