whereismyai
Ghidra MCP
Ghidra MCP is a production-ready Model Context Protocol server that bridges Ghidra's reverse engineering capabilities with modern AI tools.
Ghidra MCP Server is a production-ready Model Context Protocol server that bridges Ghidra's reverse engineering capabilities with modern AI tools and automation frameworks. Built by a reverse engineer for real binaries, it provides 253 MCP tools covering read and full write access for renaming, typing, commenting, structure creation, script execution, P-code emulation, and live debugging. It features convention enforcement in the tool layer, atomic transactions, batch operations, and cross-binary documentation transfer using SHA-256 function hash matching. It supports headless and GUI modes, Docker deployment, and full Ghidra Server integration for multi-user collaboration and version control. It is designed for security researchers, reverse engineers, and developers who need automated, consistent, and reliable binary analysis.
Ghidra MCP at a glance
- Best for: Software engineer
- Runs on: Linux, Windows, macOS, CLI, self-hosted, open source
- Pricing: Free
- Released: August 2025
- Category: AI coding tool
- Website: github.com/bethington/ghidra-mcp
Key features
- 253 MCP tools with full read and write access
- P-code emulation via Ghidra's EmulatorHelper
- Live debugger integration over TraceRmi framework
- Cross-binary documentation transfer via hash matching
- Convention enforcement in the tool layer
- Headless and GUI modes with Docker support
- Full Ghidra Server integration
Use it for
- Automating binary reverse engineering workflows with AI agents
- Performing P-code emulation and API hash resolution
- Debugging binaries with live step and breakpoint controls
- Propagating documentation across different binary versions
Alternatives to Ghidra MCP
- SuperGhidra — Eliminates JVM startup delays and project lock contention using a background daemon.
- JS Reverse MCP — It organizes scripts, breakpoints, and network data for continuous AI agent reasoning.
- Coding Tools MCP — Turns any chat app into a coding agent with strict workspace safety boundaries.
- MCP Inspector — Test and debug MCP servers via web, CLI, and terminal interfaces.
- Spec Workflow MCP — It brings sequential spec creation and real-time tracking to your AI workflow.
- x64dbg MCP Server — It enables AI models to programmatically control the debugger directly.
- AWS MCP Servers — Provides real-time access to official AWS documentation and infrastructure tools.
- MCP Python SDK — Builds protocol servers and clients using standard Python type hints.
- MCP Server Finder — It provides a comprehensive directory with detailed profiles and compatibility matrices.
- Official MCP Servers — Find trusted official MCP servers without unofficial forks or abandoned projects.
- MCP Toolbox for Databases — Connects AI agents to diverse enterprise databases with built-in security and observability.
- Dsh Infinite Gen 5 — Provides thirty-six professional reverse engineering tools and multi-engine support.
All Ghidra MCP alternatives