ghidraMCP: An MCP Server for LLM-Powered Automated Reverse Engineering
2025-03-26
ghidraMCP is a Model Context Protocol (MCP) server enabling Large Language Models (LLMs) to autonomously reverse engineer applications. It exposes a wealth of tools from Ghidra's core functionality to MCP clients. Key features include decompilation and analysis of binaries within Ghidra, automated method and data renaming, and listing methods, classes, imports, and exports. Installation is straightforward, involving downloading the plugin and importing it into Ghidra. Support for multiple MCP clients, including Claude Desktop and 5ire, is provided.
Development