Skip to content
ghidra-mcp edited this page Jul 22, 2026 · 2 revisions

Ghidra MCP documentation

Ghidra MCP is a single-process, headless reverse-engineering server. It starts Ghidra through PyGhidra, keeps analysis projects persistent, and exposes 35 task-oriented Model Context Protocol tools.

Use Ghidra 12.1.2 or later. Treat analyzed binaries as untrusted input. Streamable HTTP requires a Bearer token and a trusted TLS reverse proxy for non-loopback access.

Start here

  • Getting started — install, run, connect an MCP client, and follow the normal analysis lifecycle.
  • Tool catalog — choose among the program, navigation, analysis, and mutation tools.
  • Operations — deploy safely, verify health, back up projects, restore, and troubleshoot.

Project policies

The source repository README remains the concise public entry point. This Wiki is the canonical location for detailed English documentation.

Clone this wiki locally