Home/AI Agents/ida-pro-mcp
ida-pro-mcp logo

ida-pro-mcp

mrexodia/ida-pro-mcp

AI-powered reverse engineering assistant for IDA Pro using MCP

GraphCanon updated 1w · GitHub synced 1mo

11k stars1.3k forksLast push 1mo Python MIT

Decision brief

ida-pro-mcp integrates AI to aid in binary analysis for IDA Pro users through MCP.

Good fit when

  • When needing advanced assistance with reverse engineering tasks specifically in the IDA Pro environment
  • For scenarios where leveraging language models through MCP can enhance understanding of complex binaries

Avoid when

  • If your binary analysis work does not involve or support use within the IDA Pro interface
  • When the security risks associated with integrating external AI-powered tools into reverse engineering workflows are unacceptable under your circumstances

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 1mo
Provenance
Not a fork · Personal account
As of 1mo
Security (OSV)
No lockfile
As of 1w

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install ida-pro-mcp
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

ida-pro-mcp is an AI agent that integrates language models with the IDA Pro environment via the Model Context Protocol (MCP) to aid in binary analysis and reverse engineering.

Capability facts

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Jul 26, 2026

Languages
python

Source: github.language+pyproject.toml · Jul 26, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 26, 2026)

pip install https://github.com/mrexodia/ida-pro-mcp/archive/refs/heads/main.zip
Source link

Tags

README

Installation (Claude Code)

To install the latest IDA Pro MCP in Claude Code:

claude plugin marketplace add mrexodia/claude-marketplace
claude plugin uninstall ida-pro-mcp@mrexodia
claude plugin install ida-pro-mcp@mrexodia

Installation (Codex)

To install the latest IDA Pro MCP in Codex:

codex plugin marketplace add mrexodia/codex-marketplace
codex plugin remove ida-pro-mcp@mrexodia
codex plugin add ida-pro-mcp@mrexodia

Installation (Kimi Code)

To install the latest IDA Pro MCP in Kimi Code, run this slash command in the chat:

/plugins install https://github.com/mrexodia/ida-pro-mcp/tree/main
/reload

This installs the idalib MCP server and the idapython skill. Plugins are copied to $KIMI_CODE_HOME/plugins/managed/, so uv must be on your PATH. The first session after installing is slower, because uv resolves the dependencies before the server responds.


Installation (GUI)

Note: the MCP plugin is no longer recommended and will eventually be deprecated. Use idalib-mcp instead.

If you want to configure the MCP server manually from the IDA GUI:

pip uninstall ida-pro-mcp
pip install https://github.com/mrexodia/ida-pro-mcp/archive/refs/heads/main.zip

Configure the MCP servers and install the IDA Plugin:

ida-pro-mcp --install

Important: Make sure you completely restart IDA and your MCP client for the installation to take effect. Some clients (like Claude) run in the background and need to be quit from the tray icon.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.