Back to the catalog

io.github.neogeweb3/code-health-suite

16 engines, 28 MCP tools for Python code quality. Zero external dependencies.

Open source Open in the app JSON README (API)

About

16 engines, 28 MCP tools for Python code quality. Zero external dependencies.

Details

Kind
MCP servers
Topic
Developer tools
Publisher
neogeweb3
Origin
official
Category
ferramentas
Transport
local
Version
0.8.1
Last push
2026-05-21T01:12:44Z
Repository state
ativo
Language
Python
Added
2026-08-29 04:00:53
Updated
2026-08-29 04:00:53
Origin id
io.github.neogeweb3/code-health-suite

README

# Code Health Suite

16 analysis engines, 28 MCP tools for Python code quality. Zero external dependencies.

<!-- mcp-name: io.github.neogeweb3/code-health-suite -->

## Quick Start

### As MCP Server (Claude Desktop / Claude Code)

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

### Install from PyPI

```bash
pip install code-health-suite
```

Or with uvx (no install needed):

```bash
uvx code-health-suite
```

### Install from GitHub

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

## Tools

| # | Tool | Engine | What it does |
|---|------|--------|-------------|
| 1 | `analyze_complexity` | complexity | Per-function CC, cognitive complexity, nesting, grades |
| 2 | `get_complexity_score` | complexity | Project health score 0-100 |
| 3 | `find_dead_code` | dead-code | Unused imports, functions, variables, arguments |
| 4 | `security_scan` | security | OWASP vulns, CWE-mapped findings |
| 5 | `get_security_score` | security | Security health score 0-100 |
| 6 | `analyze_imports` | import-graph | Import dependency graph, circular deps |
| 7 | `get_import_health` | import-graph | Import architecture score 0-100 |
| 8 | `find_clones` | clone-detect | Type-1/2/3 code clone detection |
| 9 | `analyze_test_quality` | test-quality | Test suite metrics, anti-patterns |
| 10 | `full_health_check` | all engines | Combined report with overall grade |
| 11 | `find_hotspots` | hotspot | Files with high git churn AND high complexity |
| 12 | `get_hotspot_score` | hotspot | Project churn-complexity score |
| 13 | `audit_dependencies` | dep-audit | Outdated/vulnerable dependency check |
| 14 | `analyze_change_impact` | change-impact | Blast radius of file changes |
| 15 | `get_coupling_score` | change-impact | Module coupling metrics |
| 16 | `analyze_types` | type-audit | Type annotation coverage |
| 17 | `get_type_score` | type-audit | Type coverage score 0-100 |
| 18 | `audit_env` | env-audit | Environment variable audit |
| 19 | `audit_git_commits` | git-audit | Commit quality audit (security + complexity) |
| 20 | `get_git_audit_score` | git-audit | Git commit health score |

## Requirements

- Python 3.10+
- Zero external dependencies (stdlib only)

## License

MIT

More