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

Инструменты

#

Инструмент

Движок

Что делает

1

analyze_complexity

complexity

CC на функцию, когнитивная сложность, вложенность, оценки

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 churn и высокой сложностью

12

get_hotspot_score

hotspot

Оценка churn-сложности проекта

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+

  • Ноль внешних зависимостей (только stdlib)

Лицензия

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