← 返回目录
P

Project Health Auditor

社区
分析本地仓库的代码健康、复杂度和测试覆盖缺口
GitHub 源仓库 ↗
★ 2.7k Stars 分类 · 开发工具 非常热门 源版本 3277af5249f0
21FMRS · D
可靠性
3/20
安全与权限
5/20
维护活跃度
5/20
文档质量
3/20
安装易用性
5/20

该服务器作为 Claude Code 插件市场的一部分,提供本地代码健康分析。功能直接,但未披露具体分析算法和工具,实际能力需验证。

查看 FMRS 评分方法 →

项目健康审计器是一个 MCP 服务器,用于分析本地代码仓库的健康状况,包括代码复杂度、变更频率(churn)和测试覆盖缺口,以识别技术债务热点。它提供多维度的健康分析,帮助开发者定位需要关注的区域。

工具能力

暂未整理工具清单。

安装接入

安装此 MCP 服务器:

  1. 使用 npm 全局安装 CLI:pnpm add -g @intentsolutionsio/ccpi(或使用 npm)。
  2. 运行 ccpi install project-health-auditor 安装插件。

或者,在 Claude Code 中使用内置命令:/plugin install project-health-auditor@claude-code-plugins-plus

选型与风险

适合谁

  • 开发团队维护中大型代码库
  • 想要在重构前了解代码健康状态的开发者
  • 需要量化代码风险以安排技术债务清理的工程管理者

不适合谁

  • 需要深度安全审计的场景
  • 需要实时监控的生产环境
  • 非本地仓库的分析

所需权限

  • 读取本地仓库文件系统
  • 分析代码统计信息

风险与副作用

  • 可能误判某些代码模式为高复杂度
  • 分析结果依赖仓库本地状态,可能过时
  • 对大型仓库分析可能耗时

常见排障

  1. 确保 npm 包已正确安装且版本匹配
  2. 检查本地仓库路径是否正确
  3. 验证网络连接(如果依赖外部资源)
  4. 查看 MCP 服务器日志以诊断错误

使用场景

评估代码仓库的复杂度分布
识别测试覆盖不足的模块
定位技术债务热点

支持客户端

Claude Desktop完整支持