Installation¶
Complete installation instructions for the AIRS MCP Filesystem Server.
System Requirements¶
- Rust: Version 1.88.0 or later
- Operating System: macOS, Linux, or Windows
- Disk Space: ~50MB for binary and dependencies
- Claude Desktop: Latest version (optional, for Claude integration)
Installation Methods¶
Method 1: From crates.io (Recommended)¶
The simplest way to install:
The binary will be installed to ~/.cargo/bin/airsprotocols-mcpserver-filesystem.
Method 2: From Source¶
For the latest development version:
# Clone the repository
git clone https://github.com/airsstack/airsprotocols.git
cd airsprotocols
# Build and install
cargo install --path mcp/servers/filesystem
Method 3: Pre-built Binaries¶
Download pre-built binaries from the releases page.
Verification¶
Verify the installation:
Expected output:
Post-Installation Setup¶
1. Create Directory Structure¶
This creates:
- Configuration directory: ~/.config/airsprotocols-mcpserver-filesystem/
- Log directory: ~/.local/share/airsprotocols-mcpserver-filesystem/logs/
2. Generate Initial Configuration¶
This generates ~/.config/airsprotocols-mcpserver-filesystem/development.toml with sensible defaults.
Integration with Claude Desktop¶
See the Quick Start Guide for Claude Desktop integration instructions.
Updating¶
To update to the latest version:
Uninstallation¶
To remove the server:
cargo uninstall airsprotocols-mcpserver-filesystem
# Optionally remove configuration and logs
rm -rf ~/.config/airsprotocols-mcpserver-filesystem
rm -rf ~/.local/share/airsprotocols-mcpserver-filesystem
Troubleshooting¶
"cargo: command not found"¶
Install Rust:
"failed to compile"¶
Ensure you have the latest Rust version:
Binary not in PATH¶
Add cargo bin directory to PATH:
Next Steps¶
- Quick Start Guide: Get running in 5 minutes
- Configuration: Customize your setup
- Usage Examples: Learn common patterns