FileScopeMCP logo

FileScopeMCP分析你的代码库,根据依赖关系识别重要文件。为每个文件生成图表和重要性分数,帮助 AI 助手理解代码库。自动...

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

FileScopeMCP 是一款分析代码库的工具,能够根据依赖关系识别重要文件。它会为每个文件生成图表和重要性分数,帮助 AI 助手了解代码库。该工具会自动保持分析的最新状态,即使代码发生变化,并提供双向导入跟踪、AST 级别抽取和符号智能等功能。FileScopeMCP 支持多种编程语言,并可与包括 Claude Code 和 Codex 在内的多种 AI 助手集成。它由一个名为 LLM broker 的后台进程组成,负责协调所有 AI 工作;还有一个 Nexus 仪表盘提供可视化的网页 UI,用于浏览代码库。FileScopeMCP 可安装并集成到 Claude Code 会话中,让 AI 在对话期间直接调用其功能。

主要功能

  • 文件重要性排名,评分 0-10
  • 依赖映射,支持双向导入跟踪
  • 多语言的 AST 级别抽取
  • 符号智能,提取函数、类和接口
  • 文件监视器,具备语义变更检测

价格

模型
Free
评分
暂无评价

使用场景

代码库分析

FileScopeMCP 分析代码库,识别关键文件及其依赖关系,帮助开发者和 AI 助手了解代码结构。

AI 辅助重构

FileScopeMCP 的调用图映射和文件重要性排名帮助 AI 助手在重构前回答诸如 “谁调用了该函数?” 之类的问题。

优点 & 缺点

优点

  • 基于依赖和导出提供文件重要性排名
  • 支持多种编程语言,包括 TypeScript、JavaScript、Python、C、C++ 等
  • 通过 Nexus 仪表盘提供交互式依赖图和文件详情面板

缺点

  • 需要 Node.js >= 22 和 npm 才能安装
  • 需要原生模块的构建工具,对部分用户可能是障碍

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

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

提问

服务配缩器 的替代品