ida-pro-mcp and BinAssistMCP

These are complementary tools that serve different reverse engineering platforms: IDA Pro integration (A) and Binary Ninja integration (B) respectively, allowing users to extend their preferred disassembler with MCP-based AI capabilities.

ida-pro-mcp
78
Verified
BinAssistMCP
46
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 25/25
Community 21/25
Maintenance 10/25
Adoption 6/25
Maturity 15/25
Community 15/25
Stars: 6,275
Forks: 713
Downloads:
Commits (30d): 81
Language: Python
License: MIT
Stars: 20
Forks: 4
Downloads:
Commits (30d): 0
Language: Python
License: MIT
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.

This tool helps reverse engineers analyze compiled software more efficiently by integrating advanced AI assistance directly into IDA Pro. It takes raw binary executables and, with the help of a language model, generates improved code comments, renamed variables, corrected data types, and descriptive function names. Malware analysts, security researchers, and software vulnerability explorers are the primary users.

reverse-engineering malware-analysis vulnerability-research binary-analysis software-auditing

About BinAssistMCP

symgraph/BinAssistMCP

Binary Ninja plugin to provide MCP functionality.

This tool helps reverse engineers analyze binary files faster and more effectively by integrating directly with Binary Ninja and AI models like Claude. It allows you to feed raw binary files into the system and receive intelligent code analysis, vulnerability reports, and comprehensive documentation generated by AI. Malware analysts, vulnerability researchers, and security engineers benefit by automating complex analysis tasks and gaining deeper insights into software behavior.

reverse-engineering vulnerability-research malware-analysis binary-analysis protocol-analysis

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