ida-mcp-rs
by blacktop
Headless IDA Pro MCP server for AI-powered reverse engineering and binary analysis.
What it does
ida-mcp-rs provides a headless Model Context Protocol (MCP) interface for IDA Pro, enabling AI agents to perform professional reverse engineering tasks. It allows an LLM to interact with IDA's database, disassemble code, and decompile functions without requiring the full GUI.
Tools
- open_idb: Opens a binary for analysis.
- list_functions: Lists functions within the open database.
- disasm_by_name: Disassembles a specific function by its name.
- decompile: Generates C-like pseudocode for a given address (requires Hex-Rays).
- run_script: Executes arbitrary IDAPython scripts and captures output.
- open_dsc: Analyzes modules from Apple's dyld_shared_cache.
Installation
Install via Homebrew (macOS/Linux):
brew install blacktop/tap/ida-mcp
Configure for Claude Desktop:
claude mcp add ida -- ida-mcp
Supported hosts
- claude
- codex
- gemini-cli
- cursor
Quick install
brew install blacktop/tap/ida-mcpInformation
- Pricing
- free
- Published
- 4/11/2026
- stars







