UNPKG

fast-filesystem-mcp

Version:

Fast Filesystem MCP Server - Advanced file operations with Auto-Chunking, Sequential Reading, complex file operations (copy, move, delete, batch, compress), optimized for Claude Desktop

78 lines 2.1 kB
export declare function handleReadFileWithAutoChunking(args: any): Promise<import("./auto-chunking.js").ChunkedResponse | { content: string; mode: string; start_line: any; lines_read: number; file_size: number; file_size_readable: string; encoding: any; has_more: boolean; path: string; auto_chunked: boolean; start_offset?: undefined; bytes_read?: undefined; truncated?: undefined; } | { content: string; mode: string; start_offset: any; bytes_read: number; file_size: number; file_size_readable: string; encoding: any; truncated: boolean; has_more: boolean; path: string; auto_chunked: boolean; start_line?: undefined; lines_read?: undefined; }>; export declare function handleListDirectoryWithAutoChunking(args: any): Promise<import("./auto-chunking.js").ChunkedResponse | { path: string; items: ({ name: string; type: string; size: number | null; size_readable: string | null; modified: string; created: string; permissions: number; path: string; } | { name: string; type: string; size: null; size_readable: null; modified: null; created: null; permissions: null; path: string; })[]; page: any; page_size: number; total_count: number; total_pages: number; has_more: boolean; sort_by: any; reverse: any; auto_chunked: boolean; timestamp: string; }>; export declare function handleSearchFilesWithAutoChunking(args: any): Promise<import("./auto-chunking.js").ChunkedResponse | { results: any[]; total_found: number; search_pattern: any; search_path: string; content_search: any; case_sensitive: any; context_lines: any; file_pattern: any; include_binary: any; max_results_reached: boolean; search_time_ms: number; regex_used: boolean; ripgrep_enhanced: boolean; auto_chunked: boolean; timestamp: string; }>; //# sourceMappingURL=enhanced-handlers.d.ts.map