#8787th of 111 in MCP servers for developers
ghidramcp
MCP server and Ghidra plugin for LLM-driven reverse engineering
- Stars
- 11.9k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Java
8,399 on 21 Apr 202611,892 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
A Ghidra extension that runs an HTTP server inside Ghidra, plus a Python MCP server (ghidra-mcp) that forwards MCP tool calls to it. MCP clients can decompile binaries, list methods, classes, imports and exports, and rename methods and data. A headless mode uses PyGhidra to analyze a binary without the Ghidra GUI.
Who it is for: Reverse engineers who want an LLM client to drive Ghidra
Strengths
- Works with any MCP client; stdio and streamable-http transports are both supported
- Headless mode analyzes a binary through PyGhidra with no Ghidra GUI running
- Install is a Ghidra extension zip plus a one-line uvx command
- Ghidra host and port are configurable, so it can target a remote instance
Weaknesses
- Pinned to Ghidra 12.1.4; other versions are not listed as supported
- Headless mode needs Python 3.10-3.13 and GHIDRA_INSTALL_DIR set
- On macOS, headless mode requires building Ghidra's decompiler natives first
- README describes only a few tool groups and has no full tool reference
What it needs
- no GPU
- Needs Ghidra 12.1.4, uv or Python 3.10+, Java 21 (build from source), PyGhidra (headless mode)
- Models: Any MCP client
- port 8080
Quick answers
Is ghidramcp open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in MCP servers for developers
See all 111| Rank | Project | Score |
|---|---|---|
| 1 | gitnexusCode knowledge graph exposed to coding agents through MCP tools | 96 out of 100 |
| 2 | codegraphLocal code knowledge graph that coding agents query over MCP | 95 out of 100 |
| 3 | playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots | 92 out of 100 |
| #4 | code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP | 92 out of 100 |
| #5 | serenaMCP server giving coding agents symbol-level code search, editing and refactoring | 91 out of 100 |