Skip to main content
Glama
neogeweb3

io.github.neogeweb3/code-health-suite

by neogeweb3

Code Health Suite

16 个分析引擎、28 个 MCP 工具,用于 Python 代码质量。零外部依赖。

快速开始

作为 MCP 服务器(Claude Desktop / Claude Code)

{
  "mcpServers": {
    "code-health": {
      "command": "code-health-suite"
    }
  }
}

从 PyPI 安装

pip install code-health-suite

或使用 uvx(无需安装):

uvx code-health-suite

从 GitHub 安装

pip install git+https://github.com/nge/code-health-suite

Related MCP server: MCP Code Analysis & Quality Server

工具

#

Tool

Engine

What it does

1

analyze_complexity

complexity

每个函数的圈复杂度、认知复杂度、嵌套层级与评级

2

get_complexity_score

complexity

项目健康评分 0-100

3

find_dead_code

dead-code

未使用的导入、函数、变量与参数

4

security_scan

security

OWASP 漏洞、CWE 映射的安全发现

5

get_security_score

security

安全健康评分 0-100

6

analyze_imports

import-graph

导入依赖图、循环依赖检测

7

get_import_health

import-graph

导入架构评分 0-100

8

find_clones

clone-detect

类型 1/2/3 代码克隆检测

9

analyze_test_quality

test-quality

测试套件指标与反模式检测

10

full_health_check

all engines

综合报告与总体评级

11

find_hotspots

hotspot

高 git 变更率且高复杂度的文件

12

get_hotspot_score

hotspot

项目变更-复杂度评分

13

audit_dependencies

dep-audit

过时/存在漏洞的依赖检查

14

analyze_change_impact

change-impact

文件变更的影响范围

15

get_coupling_score

change-impact

模块耦合度指标

16

analyze_types

type-audit

类型注解覆盖率

17

get_type_score

type-audit

类型覆盖率评分 0-100

18

audit_env

env-audit

环境变量审计

19

audit_git_commits

git-audit

提交质量审计(安全 + 复杂度)

20

get_git_audit_score

git-audit

Git 提交健康评分

要求

  • Python 3.10+

  • 零外部依赖(仅标准库)

许可证

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    C
    maintenance
    Enables comprehensive security vulnerability scanning and code quality analysis for Python applications. Provides detailed reports with scoring, actionable suggestions, and comparison tracking specifically designed for backend developers working with frameworks like Django, Flask, and FastAPI.
    5
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides comprehensive code analysis through three MCP servers: static analysis for code quality and security, dependency analysis for package management and vulnerabilities, and complexity analysis for maintainability assessment across multiple programming languages.
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides deterministic Python code quality analysis using flake8, mypy, McCabe, and vulture, enabling LLMs to access real linting and type checking results.
    1

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/neogeweb3/code-health-suite'

If you have feedback or need assistance with the MCP directory API, please join our Discord server