rust-mcp-filesystem
MCP serverVerified · Rung 3A Rust binary MCP filesystem server. Read-only by design (write operations are blocked unless an explicit write flag is set). Exposes 24 tools for file reading, searching, checksum computation, and directory inspection. Distributed as a pre-compiled binary; no runtime dependency required.
Score breakdown
Based on 1 evaluation. Confidence rises as more independent tests agree.
The verdict
A Rust binary filesystem MCP server that is read-only by default. All path-boundary checks pass: traversal attempts and direct /etc/passwd reads are blocked. Write operations return errors in the default (read-only) configuration. Note: the read tool is named read_text_file rather than the conventional read_file; any agent prompt or tool-call template that hardcodes the standard name will need updating. With 24 tools including checksum, diff, and advanced search capabilities, this server is the most feature-rich read-only option in the category. No security concerns beyond the non-standard tool name (INFO).
Security findings
Flags from our evaluations, ordered by severity.
- Info
NONSTANDARD_READ_TOOL_NAME
The read tool is named read_text_file instead of the ecosystem-standard read_file. Any agent configuration or prompt template that references the conventional name will silently fail to invoke it. Not a security issue, but an integration friction point: callers must use the correct name.
Test history
1 runEvery evaluation behind the score. This is the receipt.
- PassmanualReliability
95/100
Latency3 ms
SetupEasy
Flags1
24 tools verified via stdio NDJSON in a Linux arm64 sandbox (pre-compiled binary v0.4.2 from GitHub releases). Key tools: read_text_file, read_multiple_text_files, list_directory, directory_tree, search_files, get_file_info, compute_file_checksum, diff_files. read_text_file correctly reads allowed files. Traversal attempt blocked. /etc/passwd read blocked. write_file blocked (read-only default). The tool name read_text_file is non-standard (the ecosystem convention is read_file); this is an INFO flag, not a security issue. zip_files fails in read-only mode as expected.
InfoNONSTANDARD_READ_TOOL_NAME
Notify me if this grade changes
We re-test servers and grades move. Leave your email and we will tell you if this one does.