Back to Home
marshally icon

mcp-refactoring

Verified Safe

by marshally

Overview

An MCP server that exposes Martin Fowler's refactoring catalog to LLMs through a pluggable, language-agnostic architecture for code transformation.

Installation

Run Command
uvx mcp-refactoring

Security 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

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-11-29

Tags

refactoringLLMcode transformationMCPdeveloper tool