代码健康扫描器

yifanyifan897645/codescan-mcp
0 Stars 6 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "codescan": {
      "args": [
        "-y",
        "codescan-mcp"
      ],
      "command": "npx"
    }
  }
}

服务介绍

codescan-mcp

代码健康扫描器MCP服务器 - 扫描TODO/FIXME、代码复杂度、文件统计、依赖分析,生成带字母评级(A-F)的健康报告。零配置,零API密钥。

安装

npx codescan-mcp

工具

scan_todos - 查找所有TODO/FIXME/HACK

扫描每个代码文件,返回标签、文件、行号和文本。

project_stats - 代码库统计

按扩展名统计文件数、行数、大小,列出最大文件。

find_complex_files - 复杂度检测

标记长文件、深层嵌套和长函数,可配置阈值。

check_dependencies - 依赖分析

支持package.json、requirements.txt、pyproject.toml、go.mod、Cargo.toml。

health_report - 完整健康报告

综合所有分析,生成A-F评级报告和可操作建议。

配置

{
  "mcpServers": {
    "codescan": {
      "command": "npx",
      "args": ["-y", "codescan-mcp"]
    }
  }
}

支持35+文件类型,智能忽略node_modules等非源码目录。

许可证

MIT

相关 MCP 服务