$git clone https://github.com/bethington/ghidra-mcp> If you find this useful, please ⭐ star the repo — it helps others discover it! > > If Ghidra MCP saves you time, consider sponsoring the project. One-time and recurring support both help fund compatibility updates, production hardening,
| 1 | # Ghidra MCP Server |
| 2 | |
| 3 | [](https://github.com/bethington/ghidra-mcp/actions/workflows/tests.yml) |
| 4 | [](https://github.com/bethington/ghidra-mcp/releases/latest) |
| 5 | [](LICENSE) |
| 6 | [](https://github.com/sponsors/bethington) |
| 7 | |
| 8 | [](https://www.python.org/) |
| 9 | [](https://openjdk.org/projects/jdk/21/) |
| 10 | [](https://ghidra-sre.org/) |
| 11 | [](https://modelcontextprotocol.io/) |
| 12 | |
| 13 | [](https://github.com/bethington/ghidra-mcp/stargazers) |
| 14 | [](https://github.com/bethington/ghidra-mcp/commits/main) |
| 15 | [](https://github.com/bethington/ghidra-mcp/discussions) |
| 16 | [](https://github.com/bethington/ghidra-mcp/issues) |
| 17 | [](https://scorecard.dev/viewer/?uri=github.com/bethington/ghidra-mcp) |
| 18 | |
| 19 | > If you find this useful, please ⭐ star the repo — it helps others discover it! |
| 20 | > |
| 21 | > If Ghidra MCP saves you time, consider [sponsoring the project](https://github.com/sponsors/bethington). One-time and recurring support both help fund compatibility updates, production hardening, docs, and new tooling. |
| 22 | |
| 23 | A production-ready Model Context Protocol (MCP) server that bridges Ghidra's powerful reverse engineering capabilities with modern AI tools and automation frameworks. **269 MCP tools**, battle-tested AI workflows, and the most comprehensive Ghidra-MCP integration available — now including P-code emulation, live debugger integration, and PCode-graph data flow analysis. |
| 24 | |
| 25 | ## Why Ghidra MCP? |
| 26 | |
| 27 | Most Ghidra MCP implementations give you a handful of read-only tools and call it a day. This project is different — it was built by a reverse engineer who uses it daily on real binaries, not as a demo. |
| 28 | |
| 29 | - **269 MCP tools** — 3x more than any competing implementation. Not just read operations — full write access for renaming, typing, commenting, structure creation, script execution, P-code emulation, and live debugging. |
| 30 | - **Battle-tested AI workflows** — Proven documentation workflows (V5) refined across hundreds of functions. Includes step-by-step prompts, Hungarian notation reference, batch processing guides, and orphaned code discovery. |
| 31 | - **Production-grade reliability** — Atomic transactions, batch operations (93% API call reduction), configurable timeouts, and graceful error handling. No silent failures. |
| 32 | - **Cross-binary documentation transfer** — SHA-256 function hash matching propagates documentation across binary versions autom |