Educational Python refactoring assistant that provides guided suggestions for AI assistants.
10K+
9 Tools
Version 4.43 or later needs to be installed to add the server automatically
Tools
| Name | Description |
|---|---|
analyze_python_file | Analyze Python file for refactoring opportunities with precise guidance |
analyze_python_package | Comprehensive package/folder analysis for refactoring opportunities |
analyze_security_and_patterns | Comprehensive security scanning and modern Python patterns analysis |
analyze_test_coverage | Analyze Python test coverage and suggest improvements |
find_long_functions | Find functions that are candidates for extraction |
find_package_issues | Identify package-level refactoring opportunities and structural issues |
get_extraction_guidance | Get detailed step-by-step guidance for extracting functions |
get_package_metrics | Get aggregated metrics for a Python package |
tdd_refactoring_guidance | Generate TDD-based refactoring guidance: test first, refactor, test again |