ida-pro-mcp
IDA Pro MCP is a simple MCP server that lets an AI assistant work inside IDA Pro, the commercial disassembler and decompiler, for what the author calls vibe reversing. The assistant can query and edit the open database through MCP tools and resources, and the README links a reversing dataset with the binaries and prompt used in the demo video.
The tool set covers core queries (look up functions, list functions and globals, imports, decompile, disassemble, cross-references and callees), modification operations (set comments, patch assembly, declare C types), memory reading (raw bytes, integers, strings, global values) and stack frame operations. MCP resources expose browsable state such as IDB metadata, segments, entry points, the cursor and selection, types and structures. It requires Python 3.11 or higher and IDA Pro 8.3 or newer (9 recommended); IDA Free is not supported. Install the package from GitHub, run `ida-pro-mcp --install` to configure clients and install the IDA plugin, then fully restart IDA and the client. More than twenty MCP clients are listed, from Claude and Cursor to Gemini CLI, VS Code and Zed, and an SSE transport and headless mode are documented.
Features
Why choose it
Trade-offs
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!