claude mcp add marshally-mcp-refactoring -- uvx mcp-refactoring
{
"mcpServers": {
"marshally-mcp-refactoring": {
"command": "uvx",
"args": ["mcp-refactoring"]
}
}
}
{
"mcpServers": {
"marshally-mcp-refactoring": {
"command": "uvx",
"args": ["mcp-refactoring"]
}
}
}
{
"mcpServers": {
"marshally-mcp-refactoring": {
"command": "uvx",
"args": ["mcp-refactoring"]
}
}
}
About This MCP Server
The Model Context Protocol server mcp-refactoring connects to large language models, providing access to Martin Fowler's refactoring catalog with over 71 refactorings. This enables developers to leverage the catalog through the Model Context Protocol, facilitating code improvement and optimization tasks. A developer would use this tool when seeking to apply established refactoring techniques to their codebase, utilizing the catalog's comprehensive set of refactorings to guide the process.
MCP server exposing Martin Fowler's refactoring catalog to LLMs with 71+ refactorings. This is a Model Context Protocol (MCP) server that extends AI assistants like Claude with developer tools capabilities via the stdio transport.
Package
mcp-refactoring on pypi
HOW TO USE
Select your AI client above to get the install command. This MCP server uses the stdio transport and is available on pypi.
What tools does it provide?
The Refactoring MCP Server server extends your AI assistant with developer tools capabilities. Once installed, your AI can use its tools automatically.