mcp-refactoring
Verified Safeby marshally
Overview
An MCP server that exposes Martin Fowler's refactoring catalog to LLMs through a pluggable, language-agnostic architecture for code transformation.
Installation
uvx mcp-refactoringSecurity Notes
The server executes external language-specific CLI tools (e.g., 'molting-cli'). It uses safe subprocess execution (`asyncio.create_subprocess_exec` with `*args`) to prevent typical shell injection from the MCP server's side. The primary security consideration lies in the robustness of these external CLI tools to handle potentially malicious or malformed 'target' and 'params' inputs without introducing vulnerabilities themselves. No direct 'eval', 'exec', or hardcoded secrets were found, and it communicates via stdio, not network ports.
Similar Servers
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
antlr4-mcp-server
MCP server enabling AI assistants to help with ANTLR4 grammar development by providing grammar analysis, parsing, and code generation capabilities.