curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rust-mcp-stack/rust-mcp-filesystem/releases/download/v0.4.1/rust-mcp-filesystem-installer.sh | shpowershell -ExecutionPolicy Bypass -c "irm https://github.com/rust-mcp-stack/rust-mcp-filesystem/releases/download/v0.4.1/rust-mcp-filesystem-installer.ps1 | iex"cargo install rust-mcp-filesystem --lockednpm i -g @rustmcp/rust-mcp-filesystem@latestThe npm package is provided for convenience. It runs the same underlying Rust binary but can be installed and used as a standard npm package.
brew install rust-mcp-stack/tap/rust-mcp-filesystem| File | Platform | Checksum |
|---|---|---|
| rust-mcp-filesystem-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| rust-mcp-filesystem-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
| rust-mcp-filesystem-x86_64-pc-windows-msvc.zip | x64 Windows (zip) | checksum |
| rust-mcp-filesystem-x86_64-pc-windows-msvc.msi | x64 Windows (msi) | checksum |
| rust-mcp-filesystem-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| rust-mcp-filesystem-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
By default, rust-mcp-filesystem operates in read-only mode unless write access is explicitly enabled. To allow write access, you must include the -w or --write-access flag in the list of arguments in configuration.