ghidra-mcp
Ghidra MCP server with 200+ tools that let AI assistants drive real reverse-engineering work
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
ida-pro-mcp is an open-source ai agents project by mrexodia (mrexodia/ida-pro-mcp on GitHub). It has 12,540 GitHub stars and 1,485 forks, is released under the MIT license, and was last updated on GitHub on 26 September 2026.
You need IDA Pro (paid, 8.3+, ideally 9.x) with Python 3.11+ available to IDA, plus uv, and an MCP client you already use.
Use the plugin marketplace install for Claude Code or Codex, or install the package manually and run ida-pro-mcp --install to configure clients and the IDA plugin.
Completely restart IDA and your MCP client (some clients run in the background) so the new server is picked up.
Open a binary in IDA (or headless with idalib-mcp), then prompt the LLM with a structured strategy: inspect decompilation, rename and comment as it learns, and write up findings.
The LLM can decompile functions, disassemble with full details, list functions, globals and imports, and follow cross-references in your database.
Prompts are designed so the agent renames variables and functions, corrects types (especially pointers and arrays) and documents findings as comments directly in the IDB.
idalib-mcp opens binaries without the GUI, keeps each database in its own persistent worker, and can adopt a running GUI instance for the same file.
Works over stdio, SSE and HTTP with dozens of MCP clients, and ida-pro-mcp --config prints the JSON config for any other client.
Browsable resources expose IDB metadata, segments, entry points, cursor and selection, types and structures, and import/export/xref lookups.
A dedicated int_convert tool handles number-base conversions the README warns LLMs fumble, with guidance on deobfuscation steps to take before analysis.
Clone IDA Pro MCP if you want the source; installation is usually done via your client's plugin marketplace or the package installer.
git clone https://github.com/mrexodia/ida-pro-mcp.git
cd ida-pro-mcpAdd the author's marketplace and install the plugin (Codex has an equivalent marketplace flow in the README).
claude plugin marketplace add mrexodia/claude-marketplace
claude plugin install ida-pro-mcp@mrexodiaAfter activating idalib, start the headless server on a binary - no IDA GUI required.
uv run idalib-mcp --host 127.0.0.1 --port 8745 path/to/executableIt is maintained by mrexodia (Duncan Ogilvie) and contributors. The README recommends also considering the official Hex-Rays IDA MCP server, announced by Hex-Rays.
The MCP server is MIT-licensed and free, but it requires a paid IDA Pro license - IDA Free is explicitly not supported.
The server itself needs no key; the LLM you connect (Claude, GPT and so on) uses your own client subscription or API key.
Hex-Rays now ships its own official server; this community project predates it, supports a wide range of clients and adds a headless idalib mode with persistent workers - try both and keep the one that fits your workflow.
Install it from your client's plugin marketplace (or pip-install the package and run ida-pro-mcp --install), restart IDA and the client, and open a binary.
Ghidra MCP server with 200+ tools that let AI assistants drive real reverse-engineering work
The unofficial Home Assistant MCP server — control and automate your smart home from any AI assistant.
Connect your browser to AI models with a Dia-style assistant.
Program language models with code and compilers — not fragile prompts.
Microsoft's Playwright-powered MCP server for browser automation.
Physical Intelligence's open vision-language-action models (pi0, pi0-FAST, pi0.5) for robot policies.
The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if ida-pro-mcp is not the right fit.
A personal AI that really does things — on any OS, with your data staying yours.
An agentic skills framework & software development methodology that works.
Agent harness optimization system with skills, memory and security for Claude Code, Codex and more
The agent that grows with you — a Python framework for adaptive AI agents.
DeepSeek's plugin-based agent harness where everything is a plugin.
Free and open — grab the source, star the repo, and start creating.