# GhidraMCP ## Features ## Installing ### Prerequisites - Mac / Windows - Install [Ghidra](https://ghidra-sre.org) - Python3 ### Ghidra First, download the latest release from this repository. This contains the Ghidra plugin and Python MCP client. Then, you can directly import the plugin into Ghidra. 1. Run Ghidra 2. Select `File` -> `Install Extensions` 3. Click the `+` button 4. Select the GhidraMCP-1-0.zip (or your chosen version) from the downloaded release 5. Restart Ghidra ### Option 1: Claude Desktop Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json /Users/YOUR_USER/Library/Application Support/Claude/claude_desktop_config.json ``` { "mcpServers": { "ghidra": { "command": "python", "args": [ "ABSOLUTE_PATH_TO/bridge_mcp_ghidra.py" ] } } } ``` ### Option 1: 5ire https://github.com/nanbingxyz/5ire ## Building from Source Build with Maven by running: `mvn clean package assembly:single` The generated zip file includes the built Ghidra plugin and its resources. - lib/GhidraMCP.jar - extensions.properties - Module.manifest