The open-source MCP server that gives AI coding agents real reverse-engineering tools
REA (short for Reverse Engineer Anything) is an open-source MCP server and CLI that gives AI coding agents real reverse-engineering tools. Instead of guessing how a feature works, your agent can decompile a binary, trace the relevant code, and show the evidence behind every conclusion — then write and test a version for your own project. This guide covers what REA is, how it works, what you can analyze, and how to set it up.What is REA?
REA connects your AI agent to tools for inspecting native binaries, JavaScript and Electron apps, .NET assemblies, and websites. It uses the Model Context Protocol (MCP) so an agent can request analysis through a local server, follow relevant code, and get findings back with their evidence and stated limits.
The core pitch: see a feature you like in an app, understand how it works down to the binary level, and rebuild it. You ask your agent to investigate a feature with REA, and it can inspect the app without its source code, explain how the feature works, show the evidence, and build a version for your project.
A few facts to anchor on:
- License and language: It's MIT-licensed and written in TypeScript, shipped as
rea-agentson npm.- Local by default: Analysis runs locally, and results include the evidence and limitations behind each conclusion.
- Momentum: Third-party coverage describes it as an active project trending #1 on GitHub in October 2026, and the repository lists 125k+ stars at the time of writing.
...read more at eigent.ai
pull down to refresh
related posts