ida-pro-mcp and reverse-engineering-assistant

These are **competitors**: both provide MCP bridges for reverse engineering analysis, but they target different disassemblers (IDA Pro vs. Ghidra) and users must choose one based on their primary reverse engineering platform.

ida-pro-mcp
89
Verified
Maintenance 25/25
Adoption 18/25
Maturity 25/25
Community 21/25
Maintenance 20/25
Adoption 10/25
Maturity 9/25
Community 16/25
Stars: 6,275
Forks: 713
Downloads: 2,296
Commits (30d): 80
Language: Python
License: MIT
Stars: 629
Forks: 56
Downloads:
Commits (30d): 17
Language: Java
License: Apache-2.0
No risk flags
No Package No Dependents

About ida-pro-mcp

mrexodia/ida-pro-mcp

AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

Exposes IDA Pro's analysis capabilities as MCP tools (decompilation retrieval, disassembly inspection, variable renaming, type correction) that language models can invoke to assist with reverse engineering workflows. Implements both stdio and SSE transports with support for headless analysis via `idalib`, enabling integration with any MCP-compatible client from Claude to VS Code. Includes specialized tooling like `int_convert` for base conversion and session isolation for concurrent multi-agent analysis on different binaries.

About reverse-engineering-assistant

cyberkaida/reverse-engineering-assistant

MCP server for reverse engineering tasks in Ghidra 👩‍💻

Exposes Ghidra's analysis capabilities as an MCP server with a tool-driven architecture designed for long-form LLM reasoning, using fragmented context and cross-reference guidance to reduce hallucination. Operates in both assistant mode (interactive analysis with Claude Code/VSCode via HTTP transport) and headless mode (CI/CD automation, Docker, PyGhidra integration). Interoperates with other MCP servers like GitHub and Kagi to augment reverse engineering analysis with external sources.

Scores updated daily from GitHub, PyPI, and npm data. How scores work