Fast Filesystem

Fast Filesystem

Advanced filesystem operations for Claude Desktop with large file handling and Claude-optimized features.

31
Stars
12
Forks
1
Releases

Overview

Advanced filesystem operations for Claude Desktop with large file handling capabilities and Claude-optimized features. This MCP server provides fast file reading and writing with chunking support, enabling efficient handling of very large files through streaming and chunked reads. It supports sequential reading of large files using continuation tokens to process data end-to-end. Large file operations are complemented by streaming writes that scale with file size while maintaining memory efficiency. Directory operations cover listing, creation, and management, and a robust File Search feature enables name- and content-based queries with filtering. The design emphasizes Claude-optimized response formats, memory-efficient streaming, and smart exclusions to reduce unnecessary data. Backup and recovery are built-in and configurable; by default backups are disabled, but can be enabled via CREATE_BACKUP_FILES, with timestamped backups like file.txt.backup.1755485284402 to prevent data loss during edits. Debug/logging can be tuned via environment variables to aid development, while safety measures help avoid JSON-RPC errors in Claude Desktop. Overall, the server focuses on reliability, performance, and scalable filesystem operations for Claude Desktop workflows.

Details

Owner
efforthye
Language
TypeScript
License
Apache License 2.0
Updated
2025-12-07

Features

Fast File Reading/Writing

Optimized for Claude Desktop with chunking support.

Sequential Reading with Continuation Tokens

Read large files completely with continuation token support.

Large File Streaming Writes

Stream-based writing for files of any size.

Directory Operations

Comprehensive directory listing, creation, and management.

File Search

Name and content-based file searching with filtering.

Backup & Recovery

Automatic backup creation and error recovery.

Pagination & Chunked Reading

Handle large directories efficiently and read large files in chunks.

Retry Logic & Reliability

Built-in retry mechanism with exponential backoff for reliable operations.

Audience

Claude Desktop usersEnable fast, reliable read/write, search, and directory operations for Claude Desktop, including large file handling and backups.

Tags

fast-filesystemClaude Desktoplarge-filechunkingstreaming-writesbackuprecoveryfile-searchdirectory-operationsretrymemory-efficientClaude-optimized