About
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.