Revise MCP Server

Tools to revise and refactor code via MCP

Local serverstdioPython

What is the Revise MCP Server?

Tools to revise and refactor code via MCP

The short version

Tools to revise and refactor code via MCP (Model Context Protocol).

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
move_string_in_fileMoves 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_dedentIndents 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_fileReturns 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.

Example prompts to try

  • “Use Revise to move string in file.”
  • “Use Revise to indent dedent.”
  • “Use Revise to outline file.”

Frequently asked questions

Tools to revise and refactor code via MCP Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.