{"repo":"cpkt9762/ida-cli","free":true,"listed":false,"github":"https://github.com/cpkt9762/ida-cli","clone":"git clone https://github.com/cpkt9762/ida-cli.git","description":"Headless IDA Pro MCP server for AI-assisted binary analysis, powered by idalib","language":"Rust","stars":26,"topics":[],"license":"MIT","category":"cli-tools","readme_excerpt":"ida-cli Headless IDA CLI and skill-first toolkit for binary analysis on macOS and Linux. ida-cli auto-selects a runtime backend, auto-starts a local server when needed, and exposes the same surface as a flat CLI, a stdio MCP transport, and a Streamable HTTP MCP transport. 中文说明 Two User-Facing Entrypoints - the local ida-cli binary (client + service in one executable) - the installable ida-cli skill ( skill/SKILL.md ) for agent environments The underlying worker / router service layer is started and shut down by the CLI automatically. You only need to run serve / serve-http explicitly when you actually want a long-lived, externally addressable service. Support Matrix Host Platforms - Supported: macOS, Linux - Not supported: Windows IDA Runtime Policy IDA version Backend Notes --- --- --- < 9.0 unsupported — 9.0 – 9.2 idat-compat shells out to idat + IDAPython 9.3+ native-linked links against vendored idalib Backend selection is made at runtime by probe-runtime . Building still requires an IDA SDK because the vendored native layer is linked against it; at runtime the CLI opens IDA itself from IDADIR or a normalised common install path. Current Capabilities On supported IDA 9.x runtimes, ida-cli can: - open raw PE / ELF / Mach-O binaries and reuse cached .i64 databases - list and resolve functions, disassemble by address or name, decompile via Hex-Rays - query segments, strings, imports, exports, entry points, global symbols - resolve address ↔ segment / function / symbol contex","default_branch":null,"files":null,"tree":[],"storefront":"/r/cpkt9762","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cpkt9762/ida-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}