ts rename

Provides TypeScript symbol renaming and file/directory move planning through an MCP server.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "t09tanaka-ts-rename-helper-mcp": {
      "command": "npx",
      "args": [
        "@t09tanaka/ts-rename-helper-mcp"
      ]
    }
  }
}

You can use the ts-rename-helper MCP Server to plan TypeScript symbol renames and move operations without touching your filesystem. It leverages the TypeScript Language Service to produce precise edit plans for symbol renames and import path updates, helping coding agents plan changes safely before applying them in your editor.

How to use

Choose the operation you need to perform and run the corresponding tool to get a structured plan. You can rename a symbol, move a single file, or move a directory. The server will return edit plans and suggested file moves. Your agent should apply the provided file system moves first, then apply the text edits in a stable order across affected files.

Available tools and how to use them:

  • planRenameSymbol — compute all edits needed to rename a symbol at a specific position.
  • planFileMove — plan a file move/rename and update imports accordingly.
  • planDirectoryMove — plan a directory move/rename and update imports for all affected files under that directory.

Available tools

planRenameSymbol

Compute edits needed to rename a symbol at a given file position, returning per-file text edits and updated references.

planFileMove

Plan a file move or rename and compute necessary import/path updates across the project.

planDirectoryMove

Plan a directory move/rename and compute import updates for all files under the directory.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational