Skip to content
Kitbay
Submit
MCP serverOfficial

Hex-Rays IDA MCP

Runs locallyMITUpdated on Oct 28, 20261,585GitHub starsCan change data

Hex-Rays IDA MCP is the MCP server that Hex-Rays, the maker of IDA, publishes for its disassembler.

What it does

Hex-Rays IDA MCP is the MCP server that Hex-Rays, the maker of IDA, publishes for its disassembler. It runs locally as a stdio server started with uvx, or over Streamable HTTP, and opens databases in headless idalib workers; an optional GUI plugin lets an agent act on the database already open in IDA, so renames, comments and type changes appear there at once. Agents can open, close, list and save databases, run IDAPython against them, look up IDA API documentation, and disassemble and decompile code, and several databases and agents can be handled together. It needs IDA 9.4 or later with idalib, Python 3.11 and uv, and works with IDA Home, Pro and Classroom.

Capabilities

  • Open, close, list and save IDA databases
  • Read and change a database with IDAPython
  • Disassemble and decompile code
  • Rename, comment and apply types live in the open IDA GUI
  • Search IDA API documentation and examples