rust-mcp-filesystem
If you are the rightful owner of rust-mcp-filesystem and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Rust MCP Filesystem is a high-performance, asynchronous MCP server for efficient filesystem operations, rewritten in Rust for enhanced capabilities.
Rust MCP Filesystem is a blazingly fast, asynchronous, and lightweight MCP (Model Context Protocol) server designed for efficient handling of various filesystem operations. This project is a pure Rust rewrite of the JavaScript-based `@modelcontextprotocol/server-filesystem`, offering enhanced capabilities, improved performance, and a robust feature set tailored for modern filesystem interactions. It is built with Rust for speed and efficiency, leveraging asynchronous I/O to handle filesystem operations seamlessly. The server starts with read-only access by default, ensuring safety until explicitly configured otherwise. It supports advanced glob pattern matching for precise filtering of files and directories, improved directory creation for nested directories, and is lightweight with no external dependencies, compiled to a single binary.
Features
- High Performance: Built in Rust for speed and efficiency, leveraging asynchronous I/O.
- Read-Only by Default: Ensures safety until explicitly configured otherwise.
- Advanced Glob Search: Supports full glob pattern matching for precise filtering.
- Nested Directories: Allows creation of nested directories.
- Lightweight: Standalone with no external dependencies, compiled to a single binary.