GH Repository · bethington
ghidra-mcp
Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
- stars
- 3,862
- 30-day movement
- +5017/day
- Related entries
- 60
- Connections
- 4
python/uvbinary-analysismcpghidraJavaaijavamodel-context-protocoljava/mavenjava/gradlepythonreverse-engineeringstatic-analysisghidra-extensionmcp-server
ghidra-mcp is an MCP server exposing 200+ tools for driving Ghidra reverse-engineering tasks from AI clients. It ships as a Ghidra GUI plugin plus a headless server, with lazy tool loading, batch operations, Ghidra Server integration, and a Docker deployment option.
Use it when you want an AI assistant to perform static binary analysis through Ghidra's tooling over MCP.
Use it to
- Expose Ghidra analysis tools to an MCP client
- Run headless binary-analysis workflows in Docker
- Batch repetitive Ghidra operations from an agent
- Enforce naming/convention rules during assisted reversing
For Reverse engineers and binary analysts using AI-assisted workflows
- Role
- mcp-server
- Language
- Java
- Licence
- Apache-2.0
- Forks
- 141
- Open issues
- 30
- Last push
- 2026-09-11
- Latest release
- v2.0.0 · 2026-02-04
topicsreverse-engineeringghidramcp-serverbinary-analysisstatic-analysisai