Handles large files with chunked reading, regex search, navigation and streaming, plus LRU caching and file analysis.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add large-file -- npx -y @willianpinho/large-file-mcp~/.codex/config.toml
[mcp_servers.large-file]
command = "npx"
args = ["-y", "@willianpinho/large-file-mcp"]
# codex mcp add large-file -- npx -y @willianpinho/large-file-mcp~/.cursor/mcp.json
{
"mcpServers": {
"large-file": {
"command": "npx",
"args": [
"-y",
"@willianpinho/large-file-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"large-file": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@willianpinho/large-file-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"large-file": {
"command": "npx",
"args": [
"-y",
"@willianpinho/large-file-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"large-file": {
"command": "npx",
"args": [
"-y",
"@willianpinho/large-file-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"large-file": {
"command": "npx",
"args": [
"-y",
"@willianpinho/large-file-mcp"
]
}
}
}