适合谁
- 需要深度代码库上下文给AI助手的开发者。
- 希望在开发过程中自动维护代码元数据的团队。
- 使用多语言项目(支持TS/JS、Python、C/C++、Rust、Go等)。
FileScopeMCP是一个功能强大的代码分析工具,专为增强AI助手的代码理解能力而设计。它通过重要性评分、依赖映射和符号提取,为AI提供精确的上下文,减少对源代码的读取。安装简单,支持多种语言和客户端。它的实用性广泛,但需要注意启发式评分的局限性,以及依赖本地LLM时的隐私和配置复杂性。
FileScopeMCP 分析代码库,基于依赖关系识别重要文件,生成依赖图和重要性评分。它支持多种编程语言,自动提取符号和调用关系,并通过文件监视器保持元数据最新。可选地,它使用本地LLM生成文件摘要,并提供Nexus仪表盘进行可视化探索。
git clone https://github.com/admica/FileScopeMCP。2. 进入目录并运行 ./build.sh,它会安装依赖、编译并注册到Claude Code。3. 对于其他客户端,参考 docs/mcp-clients.md 手动配置。{
"type": "stdio",
"command": "node",
"args": [
"/path/to/FileScopeMCP/dist/mcp-server.js"
],
"env": {}
}