Exposes Ghidra's core functionality as an MCP server, enabling Large Language Models to autonomously reverse engineer applications.
GhidraMCP acts as a Model Context Protocol (MCP) server, bridging the powerful binary analysis capabilities of Ghidra with Large Language Models (LLMs). This integration allows AI models to directly interact with Ghidra's tools, facilitating autonomous reverse engineering workflows. It provides LLMs with the ability to decompile and analyze binaries, automatically rename methods and data, and list critical program elements such as methods, classes, imports, and exports, significantly enhancing AI-driven security analysis and software understanding.