julianbei/arno
by Various
The IDE for agents. An MCP server: read by symbol, edit against a revision, validate with your own build, revert. Go, Java, Scala, TypeScript, Python, Rust, Ruby.
MCP
julianbei/arno
Added 21 Sept 2026
Overview
arno is an MCP server that gives AI agents IDE-like code editing. It reads code by symbol, edits against a revision, validates changes with the user's own build, and can revert. Supports Go, Java, Scala, TypeScript, Python, Rust, Ruby.
Best for
Best for
Developers wiring AI agents into safe, reversible code edit workflows
Use cases
- Refactor code by symbol name
- Apply changes with build validation
- Revert agent edits that fail checks
How to use
Tools exposed
ARNO_WORKSPACE_ROOTARNO_STATE_DIRARNO_VERSIONARNO_INSTALL_DIRARNO_SERVERSARNO_RELEASE_URLread_rangeworkspace_treereplace_symbolreplace_textreplace_filecreate_filedelete_filedelete_symbolrun_testsrun_commanddeclare_commandjob_statusjob_output
Tested with
Claude Desktop, Claude Code, Cline, VS Code
Notes
arno is an MCP server that gives AI agents IDE-like code editing. It reads code by symbol, edits against a revision, validates changes with the user’s own build, and can revert. Supports Go, Java, Scala, TypeScript, Python, Rust, Ruby.
0 stars on GitHub. Last updated 2026-09-16. Licensed Apache-2.0.
Use cases
- Refactor code by symbol name
- Apply changes with build validation
- Revert agent edits that fail checks
Pros
- Symbol-based reads avoid line number guesswork
- Edits are tied to revisions for easier rollback
- Uses your own build command for validation
Cons
- No release milestones or community signal yet (0 stars)
- Requires a working build setup to validate changes
- Limited to the seven listed languages
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Symbol-based reads avoid line number guesswork
- Edits are tied to revisions for easier rollback
- Uses your own build command for validation
Cons
- No release milestones or community signal yet (0 stars)
- Requires a working build setup to validate changes
- Limited to the seven listed languages
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
