Tools to revise and refactor code via MCP
Tools to revise and refactor code via MCP
Tools to revise and refactor code via MCP (Model Context Protocol).
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| move_string_in_file | Moves a contiguous range of lines from one location to another within a file (or between files). Uses substring matching with a ⬥ marker to identify cut boundaries and paste location — no line counting or coordinate math |
| indent_dedent | Indents or unindents a contiguous range of lines by a specified number of levels. Uses substring matching with a ⬥ marker to identify the range boundaries — no line counting required. |
| outline_file | Returns a high-level outline of a file, similar to VS Code's folded view. Useful for quickly understanding the structure of a large file before reading it in full. |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Note: it was forked from: <https://github.com/run-llama/mcp-nextjs> with the following changes:
The Semantic Layer for AI Agents. Prunes noisy API data by 70%+ for token-efficient reasoning.
MCP of MCPs is a meta-server that merges all your MCP servers into a single smart endpoint. It gives AI agents instant tool discovery, selective
Read, filter and edit spreadsheet data - xlsx and csv - from your AI chat. Local processing.