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
Mcp Filesystem
gabrielmaialva33A secure Model Context Protocol (MCP) server providing filesystem access within predefined directories
Google Drive MCP Server
hxie-pallasA google drive mcp servers based on Python
PDF Tools MCP
danielkennedy1Mcp Directory
chatmcpdirectory for Awesome MCP Servers
Filesystem MCP Server (@shtse8/filesystem-mcp)
shtse8📁 Secure, efficient MCP filesystem server - token-saving batch operations with project root confinement
Comments