Awesome Reverse Engineering / AI-Assisted RE & MCP Servers
AI-Assisted RE & MCP Servers
Agents and plugins driving the engines above, grouped by engine. Treat every model claim as a hypothesis, keep approvals on, and run servers inside the lab VM.
| Tool | Use it when | Cost | Last push · Stars |
|---|---|---|---|
| REA | One MCP server over twelve target types (Ghidra, IDA, Hopper, JADX, Binwalk, browser, processes). Runtime capture runs targets as you with no sandbox; pin the version. ▶ runs | Free | 2026-10 · ★ 388k |
| IDA MCP (official) | Hex-Rays' own server over stdio or Streamable HTTP; needs IDA 9.4+ with idalib and Python 3.11+. | Needs IDA Pro | 2026-10 · ★ 1.4k |
| IDA Pro MCP | Popular community server; py_eval, patch and debugger tools are high impact, leave them off. ▶ runs | Needs IDA Pro | 2026-09 · ★ 13k |
| ida-mcp-rs | Headless IDA MCP server in Rust. | Needs IDA Pro | 2026-10 · ★ 880 |
| Ghidra MCP Server | Actively maintained Ghidra server with 200+ tools including debugging. ▶ runs | Free | 2026-10 · ★ 5.9k |
| GhidraMCP | The original Ghidra MCP bridge; unauthenticated localhost HTTP. | Free | 2026-10 · ★ 12k |
| ReVa | Ghidra MCP server with small, context-efficient tools; PyGhidra scripting is on by default. ▶ runs | Free | 2026-10 · ★ 880 |
| Binary Ninja MCP | Built into Binary Ninja; the GUI server works in every edition, headless needs Commercial or Ultimate. | Free tier · Paid | website |
| JADX AI MCP | JADX plugin exposing Android analysis to MCP clients. | Free | 2026-10 · ★ 2.9k |
| radare2 MCP | stdio MCP server for radare2. | Free | 2026-10 · ★ 332 |
| r2ai | LLM-assisted decompilation (decai) and agent mode inside radare2. ☁ cloud | Free | 2026-10 · ★ 491 |
| Gepetto | IDA plugin that explains functions and renames variables; sends code to the chosen provider unless you configure a local model. ☁ cloud | Free | 2026-08 · ★ 3.5k |
| GhidrAssist | LLM chat, RAG and agent mode inside Ghidra; hosted or local models. ☁ cloud | Free | 2026-10 · ★ 770 |
| LLM4Decompile | Open decompilation models that run locally; 27 to 65% of functions re-execute correctly on its benchmark. | Free | 2026-02 · ★ 7.2k |