MCP.so
登录

Rust MCP Filesystem

@rust-mcp-stack

基本信息

分类

文件与存储

许可证

MIT

传输方式

stdio

作者

rust-mcp-stack

关于 Rust MCP Filesystem

Blazing-fast, asynchronous MCP server for seamless filesystem operations.

#filesystem#mcp-server#rust-mcp#rust-mcp-stack

Rust MCP Filesystem 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Rust MCP Filesystem 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

常见问题

1

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.

2

Is the server read‑only by default?

Yes. It starts with no write access, ensuring safety. Write operations must be explicitly enabled through configuration.

3

What installation methods are supported?

Shell script, PowerShell, Homebrew, Cargo (Rust package manager), npm (convenience wrapper), Docker, and direct binary downloads from GitHub Releases.

4

What are the licensing terms?

The project is licensed under the MIT License.

评论

文件与存储 分类下的更多 MCP 服务器