GhidraMCP
Exposes 70 Ghidra reverse engineering tools to AI assistants for binary analysis, decompilation, and symbol manipulation.
Delv Safety Grade: D
Score 42/100 · assessed 2026-04-28
GhidraMCP is a community-maintained MCP server exposing 70 Ghidra reverse engineering tools through AI assistants. The maintainer '13bm' appears to be a solo developer with limited public profile, creating significant bus factor risk. The server grants extremely broad permissions including arbitrary code execution through Ghidra's scripting engine, filesystem access to binaries, and the ability to manipulate executable code and symbols. Distribution via Ghidra's extension UI rather than standard package managers makes verification difficult. Whilst the repository is open source, the combination of powerful reverse engineering capabilities with a single maintainer and non-standard distribution creates substantial supply chain concerns. The tool is legitimate for security research but requires careful vetting before deployment in production environments.
Lethal Trifecta (prompt-injection exposure)
ONE OF THREEReverse engineering of local binaries; sensitive but local-only by default.
Green flags
- Open source repository allows code inspection
- Legitimate use case for security research and reverse engineering
- Integrates with established Ghidra platform
- No known security incidents to date
Red flags
- Solo maintainer '13bm' with limited public track record
- Grants arbitrary code execution via Ghidra scripting engine
- Non-standard distribution through Ghidra Extensions UI only
- Broad filesystem access to analyse and modify binaries
- No package registry verification or signed releases
Permissions requested
Install
Install via Ghidra Extensions UI
Review
Install if you're a regular Ghidra user doing malware analysis or security research. The AI-assisted workflow genuinely speeds up repetitive symbol manipulation and exploratory analysis. Skip if you're new to reverse engineering or only touch binaries occasionally, the learning curve for both Ghidra and this MCP isn't worth it for casual use.
Good at
- Exposes 70 Ghidra functions directly to AI assistants, enabling complex binary analysis workflows without writing Python scripts.
- Chains operations naturally through conversation, like renaming symbols based on decompiled context or tracing cross-references across modules.
- Runs as a native Ghidra extension, so it has full access to the program database and analysis state.
- Useful for CTF workflows where you need to iterate quickly on symbol identification and control flow analysis.
Watch out
- Requires Ghidra installed and configured first, which adds Java dependencies and setup complexity for newcomers.
- Tightly coupled to Ghidra's lifecycle, if the GUI crashes or closes, the MCP server stops responding.
- Documentation assumes familiarity with Ghidra's API and terminology, making it harder to learn both tools simultaneously.
- Performance degrades with large binaries or complex decompilations, and the AI doesn't always batch requests efficiently.
Use cases
- malware analysis
- binary reversing
- security research
- CTF workflows
Getting started
Works with
Similar MCPs
- GitHubFull GitHub API access - manage repos, issues, PRs, and code search. One of the most useful MCPs for any developer workflow.
- GrafanaGrafana Labs' official MCP. Read dashboards, datasources, alerts, and run Loki/Prometheus queries from inside your agent.
- SentryPull live errors, issues, and replays from Sentry into Claude. Great for debugging sessions where the model can see what actually broke in prod.
- MCP CLIInteractive CLI inspector for MCP servers supporting OAuth, tool calls, resource reads, and prompt runs.