MCP server exposing Martin Fowler's refactoring catalog to LLMs with 71+ refactorings
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An MCP (Model Context Protocol) server that exposes Martin Fowler's refactoring catalog to LLMs through a pluggable, language-agnostic architecture.
molting-cli for Python)Install the Python backend:
Add to your Claude Desktop config:
List available refactorings with their parameter contracts.
Preview what changes a refactoring would make (dry-run).
Apply a refactoring to the codebase.
Get structural information about code.
Analyze code for smells and suggest refactorings.
Each language uses its native conventions:
Create ~/.mcp-refactoring/config.toml:
Environment variable overrides:
Based on Martin Fowler's catalog:
MIT License - see LICENSE for details.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/refactoring-mcp-server)<a href="https://allmcps.com/mcp/refactoring-mcp-server"><img src="https://allmcps.com/api/badge/refactoring-mcp-server?style=directory" alt="Refactoring MCP Server on AllMCPs" /></a>