Vibe Coding Discover

MCP

ida-mcp-rs

View on GitHub

Headless IDA Pro MCP Server

★ 83461 forksRustMITblacktop

Rust MCP server exposing headless IDA Pro (idalib 9.4) to AI agents for disassembly, decompilation, xrefs, and binary loading. Supports stdio and HTTP transports, multi-database workspaces, and an opt-in debugger; requires a licensed IDA Pro install.

Use Cases

AI-driven binary reverse engineeringMalware triage and analysis via MCP clientsDecompiling functions with Hex-Rays on demandAutomated function/xref/string enumerationAnalyzing universal (fat) Mach-O slices by archFirmware blob analysis with loader hintsBatched background analysis of large binariesHeadless multi-database workspaces for parallel REMulti-client HTTP/SSE IDA worker poolsLive debugging and module inspection

Built With

Language
Rust
Frameworks
rmcp · axum · tokio · serde · clap · schemars · idalib · tracing

Tags

mcp-server · reverse-engineering · ida-pro · binary-analysis · disassembly · decompiler · headless · rust · malware-analysis · debugger · mach-o · firmware · hex-rays · cli · ai-agent-tools