REA: Reverse Engineering via Model Context Protocol for AI Agents

Repositorymorluto/reaTool

REA (Reverse Engineer Anything) is an open-source MCP server that enables AI agents to inspect runtime behaviour, reverse engineer applications, and analyse native binaries.

Key points

  1. Connects AI coding agents to reverse engineering workflows using the Model Context Protocol (MCP).
  2. Supports static and dynamic analysis from runtime application behaviour down to native binaries.
  3. Integrates with decompilers and disassemblers such as Hopper and Ghidra.
  4. Distributed via npm as rea-agents, requiring Node.js 22 or higher.
  5. Enables agents to inspect closed-source software features and reconstruct functional implementations.

Why it matters

Reverse engineering typically demands deep manual expertise in assembly and low-level tooling. Exposing decompilation and binary inspection tools via MCP allows AI agents to inspect binary logic autonomously, streamlining security research, interoperability tasks, and competitive analysis.

Analysis

The TypeScript project morluto/rea bridges the gap between AI developer agents (such as Claude Code) and low-level reverse engineering platforms like Ghidra and Hopper. It targets security analysts, CTF competitors, and engineers needing to dissect software without access to original source code. Garnering over 29,000 GitHub stars, comprehensive multi-language documentation, and packaged npm tooling, the project demonstrates high community adoption and solid maturity.

Found in

Summary generated by AI (Gemini 3.8 Flash, 9 October 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • X post:Trending GitHub Repositories

    REA: MCP Server for Agentic Reverse Engineering

    Open-source tool REA connects AI agents to reverse engineering utilities via the Model Context Protocol (MCP), enabling local analysis of binaries, Electron apps, and web applications.

    283bookmarks14.7kviews

    AI & LLMs· Tool

  • Repository:mobile-next/mobile-mcp

    Mobile Next: MCP Server for Cross-Platform Mobile Automation

    Mobile Next is an open-source Model Context Protocol (MCP) server that connects AI agents and LLMs to iOS and Android environments. It abstracts platform-specific quirks across simulators, emulators, and real physical devices.

    6.3kstarsTypeScript

    AI & LLMs· Tool

  • Repository:ChromeDevTools/chrome-devtools-mcp

    Chrome DevTools MCP: Browser Debugging and Performance Analysis for Coding Agents

    chrome-devtools-mcp connects AI coding agents to Google Chrome via the Model Context Protocol (MCP). It enables agents to automate browser actions using Puppeteer, inspect network traffic and console errors with source maps, and collect detailed performance traces.

    50.8kstarsTypeScript

    AI & LLMs· Tool

  • Repository:affaan-m/agentshield

    AgentShield: Security Auditor for Claude Code and MCP Configurations

    AgentShield is an open-source TypeScript security scanner designed for AI agent setups. It inspects `.claude/` directories to detect hardcoded secrets, unverified MCP servers, hook injection vulnerabilities, and tool permission misconfigurations.

    1.2kstarsTypeScript

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.