MCPSERV.CLUB
DocSpring

Renamify MCP Server

MCP Server

AI‑powered code and file renaming with smart case conversion

Active(80)
3stars
1views
Updated 14 days ago

About

Renamify MCP Server enables intelligent search‑and‑replace across code and filenames, supporting case conversions, undo/redo, and atomic operations. It integrates with Claude, Cursor, and other MCP tools for seamless renaming workflows.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Overview

Renamify is a smart search‑and‑replace engine designed to streamline the renaming of identifiers, files, and directories across a codebase. By combining case‑aware transformations with an interactive plan → review → apply workflow, it eliminates the risk of accidental refactorings that can break builds or introduce subtle bugs. Developers can preview every change, selectively filter matches, and then apply them atomically—all while maintaining a full undo/redo history independent of version control.

The core value proposition lies in its intelligent case conversion. Renamify automatically detects the current naming convention—whether it’s , , , or even less common styles like —and converts the target string into that same style. This ensures consistency across a project, reduces manual effort, and preserves the semantic meaning of identifiers that might otherwise be mangled by naive string replacements.

Key capabilities include:

  • Atomic file and directory renaming in a single operation, preventing partial states that could break import paths or tooling.
  • Respect for ignore files such as , , and custom patterns, so only intended code paths are affected.
  • Line filtering via regex to exclude matches in comments, TODOs, or other non‑code contexts.
  • Undo/redo history that is separate from Git, allowing developers to roll back changes without cluttering commit history.
  • Cross‑platform CLI written in Rust for speed and safety, plus a dedicated MCP server that lets AI assistants (Claude, Cursor, etc.) trigger renaming operations programmatically.

In real‑world scenarios, Renamify shines when migrating legacy codebases to a new naming convention, refactoring APIs after a major version bump, or cleaning up inconsistent identifiers introduced by multiple contributors. Its integration with AI workflows is straightforward: an MCP client can request a preview plan, review the diff or table output, and then apply the changes—all within an AI‑driven development loop. This makes it a powerful ally for teams that rely on automated tooling and want to maintain high code quality without sacrificing agility.