Best for
- Claude Desktop users needing fast file operations
- Developers handling large files or streaming data
- Scenarios requiring backups and fault-tolerant editing
- Automated file management and sync tasks
This server offers comprehensive filesystem capabilities, especially suitable for Claude Desktop users dealing with large files and complex edits. Performance optimizations and backup mechanisms are standout features. As it is unofficial, use in trusted environments and be mindful of permissions.
Strongest · Setup experience 12/20 Weakest · Reliability 7/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js
CREATE_BACKUP_FILES
Set to true to create timestamped backup files before modifications; defaults to false. See the Backup Configuration section.
DEBUG_MCP
Set to true to enable debug logging to stderr; optional.
MCP_DEBUG
Equivalent to DEBUG_MCP; set to true to enable debug logging; optional.
MCP_LOG_FILE
Path to a log file (e.g. /path/to/log.txt); logs are written to the file instead of stderr; optional.
MCP_SILENT_ERRORS
Set to true to suppress error messages in responses; optional.
SILENT_ERRORS
Equivalent to MCP_SILENT_ERRORS; set to true to suppress error messages; optional.
Add the following to your Claude Desktop configuration:
fast-filesystem under mcpServers using the command npx -y fast-filesystem-mcp.CREATE_BACKUP_FILES=true to enable backup file creation.{
"mcpServers": {
"fast-filesystem": {
"command": "npx",
"args": ["-y", "fast-filesystem-mcp"]
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"fast-filesystem": {
"command": "npx",
"args": [
"-y",
"fast-filesystem-mcp"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add fast-filesystem -- npx -y fast-filesystem-mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
After adding the config to Claude Desktop, check that tools like fast_list_allowed_directories appear in the tool list, then ask "list the allowed directories" — a returned directory list confirms the server is connected.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Fast Filesystem MCP is a high-performance MCP server built with Node.js and TypeScript, designed to provide secure and efficient filesystem access for Claude and other AI assistants. It supports streaming read/write of large files, chunked reading, directory synchronization, archive compression, batch editing, and more. Built-in features include backup creation, retry logic, and smart exclusion of system files. The server communicates via stdio and can be quickly integrated into Claude Desktop using npx.
Secure local file read/write access
Standalone MCP server for Obsidian vaults: hybrid search, notes & files, structured memory, tasks, OAuth 2.1.
Secure remote access to your Obsidian vault over HTTPS with OAuth 2.0 authentication.
AI-native surgical editing of Word and OpenDocument files with formatting preservation
Source revision b265ee79a108 Data synced 2026-10-19 Read the FMRS scoring method