large-file-mcp
Verified Safeby willianpinho
Overview
The server provides intelligent handling of large files with smart chunking, navigation, and streaming capabilities for AI applications.
Installation
npx @willianpinho/large-file-mcpEnvironment Variables
- CHUNK_SIZE
- OVERLAP_LINES
- MAX_FILE_SIZE
- CACHE_SIZE
- CACHE_TTL
- CACHE_ENABLED
Security Notes
The server relies on Node.js standard file system operations (`fs`, `readline`) which generally prevent command injection via file paths. It includes `verifyFile` to check file accessibility and type. However, the `search_in_large_file` tool uses `RegExp` directly from user-provided patterns, which could expose the server to Regular Expression Denial of Service (ReDoS) attacks if a malicious regex pattern is provided. There are no hardcoded secrets, obfuscation, or direct `child_process.exec` calls, and it communicates via stdio, not network ports.
Similar Servers
largefile
Navigate, search, and edit large codebases, logs, and data files that exceed AI context limits, using semantic code analysis and robust editing features.
google-drive-mcp
Facilitates AI systems to perform comprehensive file and folder management in Google Drive, including listing, searching, uploading, downloading, and managing comments and permissions, enabling workflows like content analysis, project scaffolding, and feedback synthesis.
PairOfCleats
Codebase analysis and intelligence server, providing indexing, search, risk analysis, and vulnerability triage capabilities.
simple-memory-mcp-server
A Python server designed to manage and serve memory for AI agents, facilitating their interaction with external Large Language Models or data sources.