IDA Pro MCP
by mrexodia
Bridges IDA Pro to LLM clients over MCP, exposing decompilation, disassembly, cross-references, type and stack edits, memory reads and patching as callable tools.
Skills
Decompile And Disassemble
Returns Hex-Rays decompilation or full disassembly of a function, including arguments and stack frame layout, from a database.
Annotate IDB
Writes comments to disassembly and decompiler views, declares C types, defines functions, patches instructions and adds bookmarks.
Cross-Reference Analysis
Lists xrefs to addresses and struct fields, enumerates callees, imports, exports and globals to map control and data flow.
Memory And Struct Reads
Reads raw bytes, typed integers, strings and struct field values at addresses, and converts number bases with int_convert.
Headless idalib Sessions
Opens binaries in detached idalib workers over stdio, SSE or HTTP, managing several named database sessions side by side.
Related Agents
OpenSandbox
Runs AI-agent workloads in isolated Docker or Kubernetes sandboxes, exposing sandbox lifecycle, command, filesystem, an…
promptfoo
Tests and red-teams LLM apps, agents and RAG pipelines from declarative config, scanning for prompt injection, jailbrea…
Snyk
Developer security platform with AI-powered vulnerability detection, fix suggestions, and automated security testing ac…
SWE-agent
Takes a GitHub issue and autonomously fixes it with the language model of your choice. Also runs cybersecurity/CTF task…