Provides evidence-backed, transactional code refactoring for JavaScript/TypeScript and other languages via MCP, enabling semantic renames, signature changes, edits, and safe bulk operations with preview, atomic apply, and rollback.
AST-targeted code editing MCP server with 28 surgical tools for structural edits across 11 languages. Built on tree-sitter, replaces brittle search/replace with byte-correct edits keyed by symbol names.
Provides code intelligence by indexing source code into SQLite and offering MCP tools for symbol search, flow tracing, and context retrieval to assist with code navigation and understanding.
MCP wrapper for Metals (Scala language server) that adds file editing and refactoring tools such as rename-symbol, add-import, and remove-unused-imports.
Enables LLMs to perform JVM bytecode analysis and editing by operating a Recaf workspace through MCP tools. Supports class browsing, decompilation, bytecode manipulation, search, cross-references, and refactoring operations.