SkillTide Submit
Official description10 sourcesMCP servers8d ago
willianpinho/large-file-mcp

willianpinho/large-file-mcp

๐Ÿ“‡ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Large-file handling with chunking, navigation, streaming, regex search and LRU caching
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add large-file-mcp -- npx -y large-file-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
18 โ˜… ยท willianpinho/large-file-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 18 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository willianpinho/large-file-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Large File MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

MCP server for intelligent handling of large files โ€” smart chunking, search, navigation, and streaming.
> ๐Ÿ”— **Live Demo / Landing Page** โ€” install with npx @willianpinho/large-file-mcp
>
> ๐Ÿ“š **Full Documentation** | API Reference | Examples
Features
- **Smart Chunking** - Automatically determines optimal chunk size based on file type
- **Intelligent Navigation** - Jump to specific lines with surrounding context
- **Powerful Search** - Regex support with context lines before/after matches
- **File Analysis** - Comprehensive metadata and statistical analysis
- **Memory Efficient** - Stream files of any size without loading into memory
- **Performance Optimized** - Built-in LRU caching for frequently accessed chunks
- **Type Safe** - Written in TypeScript with strict typing
- **Cross-Platform** - Works on Windows, macOS, and Linux
Installation
Or use directly with npx:
Quick Start
Claude Code CLI
Add the MCP server using the CLI:
**Verify installation:**
**Remove if needed:**
**MCP Scopes:**
- local - Available only in the current project directory
- user - Available globally for all projects
- project - Defined in .mcp.json for team sharing
Claude Desktop
Add to your claude_desktop_config.json:
**Config file locations:**
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop after editing.
Other AI Platforms
**Gemini:**
Usage
Once configured, you can use natural language to interact with large files:
Available Tools
read_large_file_chunk
Read a specific chunk of a large file with intelligent chunking.
**Parameters:**
- filePath (required): Absolute path to the file
- chunkIndex (optional): Zero-based chunk index (default: 0)
- linesPerChunk (optional): Lines per chunk (auto-detected if not provided)
- includeLineNumbers (optional): Include line numbers (default: false)
**Example:**
search_in_large_file
Search for patterns in large files with context.
**Parameters:**
- filePath (required): Absolute path to the file
- pattern (required): Search pattern
- caseSensitive (optional): Case sensitive search (default: false)
- regex (optional): Use regex pattern (default: false)
- maxResults (optional): Maximum results (default: 100)
- contextBefore (optional): Context lines before match (default: 2)
- contextAfter (optional): Context lines after match (default: 2)
**Example:**
get_file_structure
Analyze file structure and get comprehensive metadata.
**Parameters:**
- filePath (required): Absolute path to the file
**Returns:** File metadata, line statistics, recommended chunk size, and sample lines.
navigate_to_line
Jump to a specific line with surrounding context.
**Parameters:**
- filePath (required): Absolute path to the file
- lineNumber (required): Line number to navigate to (1-indexed)
- contextLines (optional): Context lines before/after (default: 5)
get_file_summary
Get comprehensive statistical summary of a file.
**Parameters:**
- filePath (required): Absolute path to the file
**Returns:** File metadata, line statistics, character statistics, and word count.
stream_large_file
Stream a file in chunks for processing very large files.
**Parameters:**
- filePath (required): Absolute path to the file
- chunkSize (optional): Chunk size in bytes (default: 64KB)
- startOffset (optional): Starting byte offset (default: 0)
- maxChunks (optional): Maximum chunks to return (default: 10)
Supported File Types
The server intelligently detects and optimizes for:
- Text files (.txt) - 500 lines/chunk
Source
awesome ยท https://github.com/willianpinho/large-file-mcp
Browse by field
MCP servers
Traction
18 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index