pyscn
Python code analysis for AI agents: complexity, dead code, clones, coupling, and a health score.
io.github.ludo-technologies/pyscn · Repository · Website · version 1.29.0 · 1k stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx pyscn-mcp
Results by platform
Linux
installs and connects2026-08-16 · probed over pypi1 recorded run, oldest first.
tools/list returned 8 tools.
analyze_code check_cohesion check_complexity check_coupling detect_clones detect_di_antipatterns find_dead_code get_health_score
macOS
installs and connects2026-08-16 · probed over pypi1 recorded run, oldest first.
tools/list returned 8 tools.
analyze_code check_cohesion check_complexity check_coupling detect_clones detect_di_antipatterns find_dead_code get_health_score
Windows
timed out2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: handshake timed out after 632000ms --- stderr (tail) --- Downloading pyscn-mcp (5.7MiB) Downloaded pyscn-mcp Installed 1 package in 172ms 2026/08/16 03:02:36 main.go:44: Starting pyscn MCP server v1.0.0 2026/08/16 03:02:36 main.go:45: Registered tools: 2026/08/16 03:02:36 main.go:46: - analyze_code: Comprehensive code analysis 2026/08/16 03:02:36 main.go:47: - check_complexity: Cyclomatic complexity analysis 2026/08/16 03:02:36 main.go:48: - detect_clones: Code clone detection 2026/08/16 03:02:36 main.go:49: - check_coupling: Class coupling analysis 2026/08/16 03:02:36 main.go:50: - find_dead_code: Dead code detection 2026/08/16 03:02:36 main.go:51: - get_health_score: Code health score 2026/08/16 03:02:36 main.go:52: 2026/08/16 03:02:36 main.go:53: Server ready - waiting for MCP client connection...
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.ludo-technologies__pyscn.html)