reverse-engineering-assistant and ghidra_mcp

These are complementary tools that serve different integration approaches: the reverse-engineering-assistant provides a general-purpose MCP interface for Ghidra workflows, while ghidra_mcp offers direct, comprehensive Ghidra API access for AI agents requiring lower-level control and extensibility.

ghidra_mcp
36
Emerging
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 16/25
Maintenance 6/25
Adoption 4/25
Maturity 13/25
Community 13/25
Stars: 629
Forks: 56
Downloads:
Commits (30d): 24
Language: Java
License: Apache-2.0
Stars: 6
Forks: 2
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About reverse-engineering-assistant

cyberkaida/reverse-engineering-assistant

MCP server for reverse engineering tasks in Ghidra 👩‍💻

This tool helps reverse engineers analyze complex binaries and firmware images by integrating AI language models into Ghidra. You feed it a binary file or a project open in Ghidra, and it uses AI to provide insights, rename variables, identify algorithms, generate reports, and even create exploit scripts. It's designed for cybersecurity researchers, malware analysts, and vulnerability hunters who work with compiled code.

reverse-engineering malware-analysis vulnerability-research firmware-analysis exploit-development

About ghidra_mcp

AuraFriday/ghidra_mcp

AI-Powered Reverse Engineering with 100% Ghidra API Access

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