efforthye/fast-filesystem-mcp
A high-performance Model Context Protocol (MCP) server that provides secure filesystem access for Claude and other AI assistants.
Platform-specific configuration:
{
"mcpServers": {
"fast-filesystem-mcp": {
"command": "npx",
"args": [
"-y",
"fast-filesystem-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<!-- # fast-filesystem-mcp --> <!-- --> Advanced filesystem operations for Claude Desktop with large file handling capabilities and Claude-optimized features.
Add to your Claude Desktop config.
{
"mcpServers": {
"fast-filesystem": {
"command": "npx",
"args": ["-y", "fast-filesystem-mcp"]
}
}
}{
"mcpServers": {
"fast-filesystem": {
"command": "npx",
"args": ["-y", "fast-filesystem-mcp"],
"env": {
"CREATE_BACKUP_FILES": "true"
}
}
}
}Control backup file creation behavior.
CREATE_BACKUP_FILES=false (default): Disables backup file creation to reduce clutter CREATE_BACKUP_FILES=true: Creates backup files before modificationsNote: Backup files are created with timestamps (e.g., file.txt.backup.1755485284402) to prevent data loss during edits.
The MCP server uses a safe logging system that prevents JSON-RPC communication errors.
DEBUG_MCP=true or MCP_DEBUG=true: Enable debug logging to stderrMCP_LOG_FILE=/path/to/log.txt: Write logs to file instead of stderrMCP_SILENT_ERRORS=true or SILENT_ERRORS=true: Suppress error messages in responsesNote: Debug output is automatically suppressed by default to prevent JSON parsing errors in Claude Desktop.
To update to the latest version, follow these steps.
npm uninstall -g fast-filesystem-mcp npm cache clean --force
pnpm store prune npm iLoading reviews...