OlympHill
FileScopeMCP logo

FileScopeMCPAnalyzes your codebase identifying important files based on dependency relationships. Generates diagrams and importance scores per file, helping AI assistants understand the codebase. Automatically pa

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

FileScopeMCP is a tool that analyzes a codebase, identifying important files based on dependency relationships. It generates diagrams and importance scores per file, helping AI assistants understand the codebase. The tool automatically keeps its analysis fresh, even in the presence of changes to the code, and provides features such as bidirectional import tracking, AST-level extraction, and symbol intelligence. FileScopeMCP supports a range of programming languages and integrates with various AI assistants, including Claude Code and Codex. It consists of a background process called the LLM broker, which coordinates all AI work, and a Nexus dashboard that provides a web UI for visually exploring the codebase. FileScopeMCP can be installed and integrated with a Claude Code session, allowing the AI to call its features directly during conversation.

Key features

  • Importance ranking of files scored 0-10
  • Dependency mapping with bidirectional import tracking
  • AST-level extraction for multiple languages
  • Symbol intelligence with function, class, and interface extraction
  • File watcher with semantic change detection

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Codebase Analysis

FileScopeMCP analyzes a codebase to identify critical files and their dependencies, helping developers and AI assistants understand the code structure.

AI-Assisted Refactoring

FileScopeMCP's call graph mapping and file importance ranking help AI assistants answer questions like 'who calls this function?' before refactoring.

Pros & Cons

Pros

  • Provides importance ranking for files based on dependencies and exports
  • Supports multiple programming languages, including TypeScript, JavaScript, Python, C, C++, and more
  • Offers interactive dependency graphs and file detail panels through its Nexus dashboard

Cons

  • Requires Node.js >= 22 and npm for installation
  • Needs build tools for native modules, which may be a hurdle for some users

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What are the main installation requirements for FileScopeMCP?

You need Node.js version 22 or higher and npm for installation, plus any build tools required for native modules, which may pose a setup challenge for some environments.

Asked by Björn Karlsson · Jun 12, 2026

Can FileScopeMCP integrate with existing AI assistants?

Yes, it integrates with AI assistants such as Claude Code and Codex, allowing those assistants to leverage the generated importance rankings and dependency maps.

Asked by Gustav Lindberg · Jun 5, 2026

What programming languages does FileScopeMCP support?

FileScopeMCP supports a wide range of languages, including TypeScript, JavaScript, Python, C, C++, and others, using AST-level extraction for accurate analysis.

Asked by Sami Virtanen · Apr 21, 2026

How does FileScopeMCP determine a file’s importance score?

It analyzes dependency relationships and export usage across the codebase, assigning each file a score from 0 to 10 based on how central it is to other modules and overall functionality.

Asked by Kwame Mensah · Mar 31, 2026

Ask a question

MCP Servers alternatives