Skip to main content
Glama
neogeweb3

io.github.neogeweb3/code-health-suite

by neogeweb3

Code Health Suite

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

Quick Start

As MCP Server (Claude Desktop / Claude Code)

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

Install from PyPI

pip install code-health-suite

Or with uvx (no install needed):

uvx code-health-suite

Install from GitHub

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

Related MCP server: MCP Code Analysis & Quality Server

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

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