IDA Pro MCP is an open-source Model Context Protocol (MCP) server that exposes IDA Pro’s analysis engine to AI coding assistants. Instead of manually copying decompiled code into a chat window, you point your AI client at a running IDA instance and let it read disassembly, rename symbols, add comments, and explore cross-references directly in your database.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/mrexodia/ida-pro-mcp/llms.txt
Use this file to discover all available pages before exploring further.
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants communicate with external tools in a structured way. An MCP server exposes a set of typed tools that the AI can call — reading data, triggering actions, and receiving results — without any custom prompt engineering or copy-pasting. IDA Pro MCP implements this protocol on top of IDA Pro and idalib. When your AI client connects, it discovers the full set of reverse engineering tools and can use them autonomously to analyze a binary, refine types, or walk a call graph.Key capabilities
Decompile and disassemble
Fetch Hex-Rays pseudocode and full disassembly for any function, including stack frames, arguments, and basic blocks.
Read and modify the database
Rename functions and variables, set comments, declare types, patch assembly, and manage stack variables — all from your AI client.
Search and navigate
Find functions by name or address, search byte patterns and instruction sequences, trace cross-references, and build call graphs.
Headless analysis with idalib
Run a fully headless MCP server with idalib to analyze files without opening the IDA GUI, including multi-file and multi-agent workflows.
Prerequisites
Before installing IDA Pro MCP, make sure your environment meets these requirements.- IDA Pro 8.3 or higher — IDA Pro 9 is recommended for best compatibility.
- Python 3.11 or higher — Use
idapyswitchto switch IDA to a newer Python version if needed. - A supported MCP client — Claude, Cursor, VS Code, Windsurf, Zed, Warp, and many others. See the installation guide for the full list.
Next steps
Get started with IDA Pro MCP
Install the plugin and run your first AI-assisted analysis in minutes.