A powerful Model Context Protocol (MCP) server that supercharges your Python development workflow with AI-powered code review, intelligent test generation, and comprehensive test execution.
Analyze Python code using multiple static analysis tools (pylint, flake8, mypy, bandit, radon, AST) for code quality, style, type checking, security, complexity, and custom inspections.
generate_tests
Intelligently generate pytest unit tests from Python code using AST analysis, covering happy paths, edge cases, exceptions, and type validation for functions and classes.
run_tests
Execute tests in an isolated environment with coverage reporting, line-by-line analysis, timeout protection, and detailed pass/fail results with performance metrics.
format_code
Auto-format Python code using black or autopep8 to enforce PEP8 compliance and consistent style with configurable line length.