Provides access to the rope-mcp source code repository for installation and contribution to the project's development.
Enables installation of the rope-mcp package directly from the Python Package Index when released.
Exposes Python Rope refactoring library capabilities to users, enabling symbol renaming, method extraction, code analysis, and object information retrieval for Python codebases.
Rope MCP
A Model Context Protocol (MCP) server with companion CLI that exposes Python Rope refactoring library capabilities to Claude Code and command-line users.
Features
Dual Interface: Both MCP server for Claude Code integration and CLI for direct use
Safe Refactoring: Symbol renaming and method extraction with built-in safety checks
Code Analysis: Symbol definition finding, reference tracking, and object information
Backup System: Automatic file backups with easy restore capabilities
Shared Core: Identical functionality across MCP and CLI interfaces
Related MCP server: MCP Python Toolbox
Quick Start
Installation
CLI Usage
Claude Code Integration
Add to your Claude Code MCP configuration:
Documentation
Development Status
🚧 In Development - See PROJECT_PLAN.md for roadmap and current status.
Contributing
See the Implementation Roadmap for development phases and contributing guidelines.
License
MIT License - see LICENSE for details.