Skip to content

Commit c63b222

Browse files
authored
Add Python Refactoring MCP Server (github#207)
Educational Python refactoring assistant that provides guided suggestions for AI assistants. Features: - Step-by-step refactoring instructions without modifying code - Comprehensive analysis using professional tools (Rope, Radon, Vulture, Jedi, LibCST, Pyrefly) - Educational approach teaching refactoring patterns through guided practice - Support for both guide-only and apply-changes modes - Identifies long functions, high complexity, dead code, and type issues - Provides precise line numbers and specific refactoring instructions - Compatible with all AI assistants (Claude, GPT, Cursor, Continue, etc.) Perfect for developers learning refactoring patterns while maintaining full control. Acts as a refactoring mentor rather than an automated code modifier. Repository: https://github.com/slamer59/mcp-python-refactoring Category: development License: MIT
1 parent 1a89fb8 commit c63b222

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: mcp-python-refactoring
2+
image: mcp/mcp-python-refactoring
3+
type: server
4+
meta:
5+
category: development
6+
tags:
7+
- python
8+
- refactoring
9+
- code-analysis
10+
- education
11+
- development
12+
- code-quality
13+
- static-analysis
14+
- mentoring
15+
about:
16+
title: Python Refactoring Assistant
17+
description: |
18+
Educational Python refactoring assistant that provides guided suggestions for AI assistants.
19+
20+
Features:
21+
• Step-by-step refactoring instructions without modifying code
22+
• Comprehensive code analysis using professional tools (Rope, Radon, Vulture, Jedi, LibCST, Pyrefly)
23+
• Educational approach teaching refactoring patterns through guided practice
24+
• Support for both guide-only and apply-changes modes
25+
• Identifies long functions, high complexity, dead code, and type issues
26+
• Provides precise line numbers and specific refactoring instructions
27+
• Compatible with all AI assistants (Claude, GPT, Cursor, Continue, etc.)
28+
29+
Perfect for developers learning refactoring patterns while maintaining full control over code changes.
30+
Acts as a refactoring mentor rather than an automated code modifier.
31+
icon: https://avatars.githubusercontent.com/u/2664231?s=200&v=4
32+
source:
33+
project: https://github.com/slamer59/mcp-python-refactoring
34+
config:
35+
description: Python Refactoring Assistant - No additional configuration required

0 commit comments

Comments
 (0)