← All plugins
ida-pro-mcp
v0.1.0AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
CodexClaude Code1 skill1 MCP serverstdio
by mrexodiaMIT11.2kupdated 4 days ago
Source
git clone https://github.com/mrexodia/ida-pro-mcpClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
ida-pro-mcp/
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/idapython/SKILL.md└── .mcp.json
Skills1
idapythonskills/idapython/SKILL.md
IDA Pro Python scripting for reverse engineering. Use when writing IDAPython scripts, analyzing binaries, working with IDA's API for disassembly, decompilation (Hex-Rays), type systems, cross-references, functions, segments, or any IDA database manipulation. Covers ida_* modules (50+), idautils iterators, and common patterns.
MCP servers1
idalibstdio
- command
- uv
- args
- run idalib-mcp --stdio
- cwd
- .
Manifests2
.codex-plugin/plugin.json
{
"name": "ida-pro-mcp",
"version": "0.1.0",
"description": "AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.",
"author": {
"name": "mrexodia",
"url": "https://github.com/mrexodia/ida-pro-mcp"
},
"homepage": "https://github.com/mrexodia/ida-pro-mcp",
"repository": "https://github.com/mrexodia/ida-pro-mcp.git",
"license": "MIT",
"keywords": [
"ida",
"ida-pro",
"reverse-engineering",
"mcp"
],
"interface": {
"displayName": "IDA Pro MCP",
"shortDescription": "AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.",
"longDescription": "AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.",
"developerName": "mrexodia",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"MCP"
],
"websiteURL": "https://github.com/mrexodia/ida-pro-mcp"
},
"mcpServers": "./.codex-plugin/mcp.json"
}.claude-plugin/plugin.json
{
"name": "ida-pro-mcp",
"version": "0.1.0",
"description": "AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.",
"mcpServers": {
"idalib": {
"command": "uv",
"args": [
"run",
"--project",
"${CLAUDE_PLUGIN_ROOT}",
"idalib-mcp",
"--stdio"
]
}
}
}