claude

pyscn-mcp

Python code quality analysis with complexity, dead code, clone detection, and coupling metrics

1,109 on GitHubMITupdated today
/

Plugin pyscn-mcp from marketplace pyscn-marketplace in ludo-technologies/pyscn. Commands read from the repo's manifest — today.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • architecture-review

    Analyze Python module architecture using pyscn - class coupling (CBO), cohesion (LCOM), dependency cycles, and module communities. Use when user asks about architecture, module structure, coupling, circular dependencies, or which files to review or change together.

  • cli-analysis

    Run the pyscn command-line tool for Python code quality analysis - CI/CD quality gates, HTML/JSON/CSV reports, full analysis runs, and project configuration. Use when user wants a CI check, a shareable report file, or to configure pyscn for a project.

  • health-check

    Get an overall Python code quality health score using pyscn. Use when user asks how healthy or good the code is, wants a quality overview, a grade, a summary of technical debt, or a before/after quality comparison.

  • refactoring

    Find refactoring targets in Python code using pyscn - duplicate code (clones), overly complex functions, and dead code. Use when user asks about refactoring, code duplication, complexity hotspots, unreachable code, or cleaning up a codebase.

MCP servers (1)

  • pyscn-mcp

    runs: uvx pyscn-mcp

View source on GitHub docs.codescan.dev

Maintain pyscn-mcp?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted