代码健康扫描器
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