Back to Apps

ida-mcp-rs
by blacktop
Headless IDA Pro MCP server for AI-powered reverse engineering and binary analysis.
0 stars
Works in:CodexGemini CLICursor
Exposes:Tools
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
- 0
Categories
Choose your AI client and follow the steps below.
Codex
codex mcp add ida -- ida-mcpCursor
Add to .cursor/mcp.json: { "mcpServers": { "ida": { "command": "ida-mcp" } } }Gemini CLI
gemini mcp add ida -- ida-mcpClaude Desktop
claude mcp add ida -- ida-mcp





