Analyzes your codebase identifying important files based on dependency relationships. Generates diagrams and importance scores per file, helping AI
Connect FileScopeMCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Analyzes your codebase identifying important files based on dependency relationships. Generates diagrams and importance scores per file, helping AI assistants. The filescopemcp mcp server is what makes that connection.
FileScopeMCP watches your code, ranks every file by importance, maps all dependencies, and keeps AI-generated summaries fresh in the background. When your LLM asks "what does this file do?" — it gets a real answer without reading the source.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
status — Broker connection, queue depth, LLM progress, watcher statefind_important_files — Top files by importance score with dependency countsget_file_summary — Everything about a file: summary, concepts, change impact, exports, deps, stalenesslist_files — Full file tree (no args) or flat top-N by importance (with maxItems)find_symbol — Resolve a symbol name to file + line range; supports prefix match via trailing *find_callers — Find all symbols that call a named symbol (TS/JS call graph)find_callees — Find all symbols that a named symbol calls (TS/JS call graph)search — Search file metadata across symbols, summaries, purpose, and pathslist_changed_since — Files changed since a timestamp or git SHAget_communities — Louvain-clustered file groups by import couplingdetect_cycles — Find circular dependency chainsget_cycles_for_file — Cycles involving a specific filefilescope-install on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
better-sqlite3, tree-sitter): - Linux: sudo apt install build-essential python3 - macOS: xcode-select --install - Windows: Visual Studio Build Tools with C++ workloadAmong the AI and media services options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. FileScopeMCP's toolset — status, find_important_files, get_file_summary and 11 more — is a fair guide to whether it matches your workflow.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| status | Broker connection, queue depth, LLM progress, watcher state |
| find_important_files | Top files by importance score with dependency counts |
| get_file_summary | Everything about a file: summary, concepts, change impact, exports, deps, staleness |
| list_files | Full file tree (no args) or flat top-N by importance (with maxItems) |
| find_symbol | Resolve a symbol name to file + line range; supports prefix match via trailing * |
| find_callers | Find all symbols that call a named symbol (TS/JS call graph) |
| find_callees | Find all symbols that a named symbol calls (TS/JS call graph) |
| search | Search file metadata across symbols, summaries, purpose, and paths |
| list_changed_since | Files changed since a timestamp or git SHA |
| get_communities | Louvain-clustered file groups by import coupling |
| detect_cycles | Find circular dependency chains |
| get_cycles_for_file | Cycles involving a specific file |
| scan_all | Queue files for LLM summarization via the broker |
| set_base_directory | Point at a different project |
{
"mcpServers": {
"filescopemcp": {
"command": "npx",
"args": ["-y", "filescope-install"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
better-sqlite3, tree-sitter): - Linux: sudo apt install build-essential python3 - macOS: xcode-select --install - Windows: Visual Studio Build Tools with C++ workloadSearch built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.
Give your assistant a voice — text-to-speech, voice cloning and audio tools from the ElevenLabs API.
Give your assistant a real code sandbox — isolated cloud VMs for actually running the code it writes.
The ML hub in your context window — search models, datasets, papers and run Spaces from the official server.
Thousands of open models on tap — run image, video and audio generation through Replicate's hosted API.