Skip to main content
Glama
neogeweb3

io.github.neogeweb3/code-health-suite

by neogeweb3

Code Health Suite

16 Analyse-Engines, 28 MCP-Tools für Python-Codequalität. Keine externen Abhängigkeiten.

Schnellstart

Als MCP-Server (Claude Desktop / Claude Code)

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

Installation von PyPI

pip install code-health-suite

Oder mit uvx (keine Installation erforderlich):

uvx code-health-suite

Installation von GitHub

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

Related MCP server: MCP Code Analysis & Quality Server

Werkzeuge

#

Tool

Engine

Was es tut

1

analyze_complexity

complexity

Pro Funktion CC, kognitive Komplexität, Verschachtelung, Noten

2

get_complexity_score

complexity

Projekt-Gesundheitsscore 0-100

3

find_dead_code

dead-code

Unbenutzte Importe, Funktionen, Variablen, Argumente

4

security_scan

security

OWASP-Schwachstellen, CWE-zugeordnete Befunde

5

get_security_score

security

Sicherheits-Gesundheitsscore 0-100

6

analyze_imports

import-graph

Import-Abhängigkeitsgraph, zirkuläre Abhängigkeiten

7

get_import_health

import-graph

Import-Architektur-Score 0-100

8

find_clones

clone-detect

Erkennung von Code-Klonen Typ 1/2/3

9

analyze_test_quality

test-quality

Test-Suite-Metriken, Anti-Patterns

10

full_health_check

all engines

Kombinierter Bericht mit Gesamtnote

11

find_hotspots

hotspot

Dateien mit hoher Git-Churn UND hoher Komplexität

12

get_hotspot_score

hotspot

Projekt-Churn-Komplexitäts-Score

13

audit_dependencies

dep-audit

Prüfung auf veraltete/verwundbare Abhängigkeiten

14

analyze_change_impact

change-impact

Auswirkungsradius von Dateiänderungen

15

get_coupling_score

change-impact

Modulkopplungs-Metriken

16

analyze_types

type-audit

Abdeckung von Typannotationen

17

get_type_score

type-audit

Typabdeckungs-Score 0-100

18

audit_env

env-audit

Prüfung von Umgebungsvariablen

19

audit_git_commits

git-audit

Commit-Qualitätsprüfung (Sicherheit + Komplexität)

20

get_git_audit_score

git-audit

Git-Commit-Gesundheitsscore

Anforderungen

  • Python 3.10+

  • Keine externen Abhängigkeiten (nur Standardbibliothek)

Lizenz

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