Rust MCP Filesystem
@rust-mcp-stack
About Rust MCP Filesystem
Blazing-fast, asynchronous MCP server for seamless filesystem operations.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Rust MCP Filesystem?
Rust MCP Filesystem is a blazingly fast, asynchronous, and lightweight MCP (Model Context Protocol) server for handling filesystem operations. It is a pure Rust rewrite of the JavaScript-based @modelcontextprotocol/server-filesystem, offering enhanced performance, security, and a robust feature set for modern filesystem interactions.
How to use Rust MCP Filesystem?
Install via shell script, PowerShell, Homebrew, Cargo, npm, Docker, or download a pre-built binary. No external runtime (e.g., Node.js) is required. Detailed configuration instructions are available in the project documentation. The server runs as a standalone binary; clients connect per the MCP protocol.
Key features of Rust MCP Filesystem
- Blazingly fast async I/O built in Rust.
- Read-only by default for safety; write access must be explicitly enabled.
- Full glob pattern search (e.g.,
*.rs,src/**/*.txt). - MCP Roots support for dynamic directory whitelisting (disabled by default).
- ZIP archive creation and extraction tools.
- Ability to disable specific tools to save tokens.
Use cases of Rust MCP Filesystem
- AI‑powered file exploration and management with MCP clients.
- Automating filesystem operations (search, read, write, archive) in a secure sandbox.
- Integrating with CI/CD pipelines for artifact packaging or log analysis.
FAQ from Rust MCP Filesystem
How does this differ from the JavaScript version?
It is a complete rewrite in Rust, providing higher performance, asynchronous I/O, and no dependency on Node.js. The feature set is enhanced with glob search, MCP Roots, ZIP support, and tool disabling.
Is the server read‑only by default?
Yes. It starts with no write access, ensuring safety. Write operations must be explicitly enabled through configuration.
What installation methods are supported?
Shell script, PowerShell, Homebrew, Cargo (Rust package manager), npm (convenience wrapper), Docker, and direct binary downloads from GitHub Releases.
What are the licensing terms?
The project is licensed under the MIT License.
More Files & Storage MCP servers
PDF Tools MCP
danielkennedy1Filesystem MCP Server SSE
ysthinkThe SSE version of the MCP service is modified from the Filesystem MCP server
S3 MCP Server
samuraikunMCP server to integrate AWS S3 and LLM
Mcp Google Sheets
xing5This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
MCP File System Server
MarcusJellinghausMCP Workspace Server: A secure Model Context Protocol server providing file, git, and GitHub tools for AI assistants within a sandboxed project directory.
Comments