Skip to content

Conversation

@slamer59
Copy link

@slamer59 slamer59 commented Sep 4, 2025

This PR adds the Python Refactoring MCP Server to the Development Tools section.

About the Server

Features

  • Provides step-by-step refactoring instructions without automatically modifying code
  • Compatible with AI assistants (Claude, ChatGPT, Cursor, etc.)
  • Uses professional analysis tools (Rope, Radon, Vulture, Jedi, LibCST, Pyrefly)
  • Educational approach that teaches refactoring patterns
  • Supports both guide-only and apply-changes modes

Installation

# Quick start with uvx
uvx --from git+https://github.com/slamer59/mcp-python-refactoring.git python-refactor server

# Or local installation
pip install -e git+https://github.com/slamer59/mcp-python-refactoring.git#egg=mcp-python-refactoring
python -m mcp_refactoring_assistant server

Contribution Guidelines Compliance

  • ✅ Individual PR for single addition
  • ✅ Added to bottom of Development Tools category
  • ✅ Alphabetically ordered (between Postman and QA Sphere)
  • ✅ Good succinct description
  • ✅ Spelling and grammar checked
  • ✅ Proper formatting maintained

The server is already published to the official MCP Registry and provides valuable educational refactoring assistance for Python developers using AI tools.

Educational Python refactoring assistant that provides guided
suggestions without automatically modifying code. Features:

- Step-by-step refactoring instructions
- Compatible with AI assistants (Claude, GPT, etc.)
- Uses professional tools (Rope, Radon, Vulture, Jedi)
- Educational approach for learning refactoring patterns

Repository: https://github.com/slamer59/mcp-python-refactoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant