REA & AI RE Tools Guide (unofficial)What is REAInstallMCP SetupTroubleshooting & FAQREA vs Ghidra/IDAUse CasesAI RE Tools

Official ida-mcp vs ida-pro-mcp

Unofficial guide. This site is an independent community guide and is not affiliated with the REA project. For authoritative docs see the official REA website and the morluto/rea GitHub repository. Commands here are taken from the official README/docs (checked 2026-10-13); REA changes quickly, so verify against the official docs.

This page covers third-party tools. reaguide.com is not affiliated with Hex-Rays, LaurieWired, mrexodia, bethington, clearbluejar or any project below. Commands are copied from each project's own README/docs (checked 2026-10-13) — these projects release often, so check the linked source before running.

Two similarly named projects cause a lot of confusion: HexRaysSA/ida-mcp (official, 2026) and mrexodia/ida-pro-mcp (community, since 2025). The top of the ida-pro-mcp README now says: “I recommend using the Official Hex-Rays IDA MCP Server instead!” — and mrexodia is the maintainer answering issues on the official repo.

HexRaysSA/ida-mcp (official)mrexodia/ida-pro-mcp
IDA versions9.4+ (Home, Pro, Classroom) with idalibIDA Pro 8.3+ (9 recommended); IDA Free not supported
Python3.11+, launched via uv3.11+ (switch with idapyswitch)
Tool surface6 tools: open_database, execute_python, reference, list_databases, save_database, close_databaseMany typed tools, e.g. decompile_function, list_functions, get_xrefs_to
Who decides the analysisThe agent writes IDAPython (ida-domain API) and looks up APIs via referenceThe agent picks from fixed operations
HeadlessYes (idalib), optional GUI pluginPrimarily a plugin in a running IDA
Installuvx ida-hcli mcp installSee its README

The tool lists come from the official server's ida_mcp/mcp.py and from REA's analysis in morluto/rea#1416, which found the two surfaces share no tool names.

Should I migrate?

Migration tips

Related guides

Sources: ida-pro-mcp README · HexRaysSA/ida-mcp README · ida_mcp/mcp.py · rea#1416

FAQ

Is ida-pro-mcp deprecated?

Its README now recommends the official Hex-Rays IDA MCP Server instead. The repository is still online.

Which IDA MCP works with IDA Free?

Neither officially: ida-pro-mcp says IDA Free is not supported, and Hex-Rays ida-mcp lists IDA Home, Pro or Classroom 9.4+. REA documents an experimental ida-free-mcp plugin path.