MCP for the IDA reverse engineering tool that AI agents can use for decompiling binaries.
Official Hex-Rays MCP server that lets AI agents drive IDA for decompiling and analysing binaries.
Updated EU status checked Last shown
IDA MCP at a glance
- What is IDA MCP?
- IDA MCP is a library from Hex-Rays. Official Hex-Rays MCP server that lets AI agents drive IDA for decompiling and analysing binaries.
- Who makes IDA MCP?
- IDA MCP is made by Hex-Rays.
- Does IDA MCP work in the EU?
- Available in the EU. MIT-licensed code that runs locally via uvx/PyPI with no regional restrictions; Hex-Rays is based in Belgium. IDA itself needs a separate license. Last verified 14 Nov 2026.
- How much does IDA MCP cost?
- Open source, open source. The MCP server is MIT-licensed and free, but it requires IDA 9.4+ with idalib, which is a separately licensed Hex-Rays product. Release date is based on the GitHub repository creation date. Licence: MIT.
- Where was IDA MCP shown?
- In 1 creator video by AI Search. Most recently by AI Search on 6 Oct 2026, at 8:32 in “AI is reverse engineering everything”.
Sources: the vendor's own pages (linked above) and creator videos at the linked timestamps. EU status is information, not legal advice; see how we check.
IDA MCP is the official Model Context Protocol server from Hex-Rays for the IDA reverse engineering tool. It lets AI agents open binaries in IDA via idalib, decompile and analyse them, and, when the GUI plugin is installed, work with databases open in the IDA GUI. A typical prompt is "Reverse /path/to/sample.elf for me in IDA".
It is built on IDA Nexus, a library that allows multiple clients to share and operate on IDA databases. Without the GUI plugin it runs headlessly in a worker using the MCP server's Python environment. With the plugin, workers run inside idat with IDA's own Python, so IDA plugins are available. It includes a CLI with stdio and Streamable HTTP transports, plus a session dashboard and log export.
Installation uses hcli or manual setup. Plugins or extensions are provided for Claude Code, Codex CLI, GitHub Copilot CLI, Pi and oh-my-pi, and any other agent can use a generic stdio MCP configuration. It requires IDA 9.4 or higher with idalib and Python 3.11+, plus Git and uv, so a licensed IDA installation is needed. The README recommends disabling other IDA MCP servers to avoid confusing agents.
- Official Hex-Rays MCP server for IDA
- Headless analysis through idalib or GUI integration via plugin
- stdio and Streamable HTTP transports
- Plugins for Claude Code, Codex CLI, Copilot CLI, Pi and oh-my-pi
- Session dashboard and log export
- Built on IDA Nexus for sharing databases across clients
As seen on YouTube
Watch the moment: the exact second top creators show it. Videos load only when you press play, via youtube-nocookie.com.
Similar AI tools
Closest neighbours by meaning, not just by category.
Reverse Engineer Anything
Library
MIT-licensed MCP server and CLI that lets AI agents reverse engineer native binaries, Electron/JS apps, .NET assemblies and websites.
Ghidra MCP
Library
Open-source MCP server exposing 200+ Ghidra reverse-engineering tools to AI agents, as a GUI plugin or headless server.
Codebase Memory MCP
Library · DeusData
Local MCP server that indexes code, docs and infrastructure into a knowledge graph for AI coding agents.
Blender MCP
Library
Blender, the free open-source 3D suite, driven by AI agents such as Claude through an MCP server.
X MCP Server
API · X
Hosted MCP server from X that lets MCP-compatible AI tools access the X API using a user's own account permissions.
ILSpy
Library
Open-source, cross-platform .NET assembly browser and decompiler that converts compiled .NET code back to C#.
