symgraph/GhidrAssistMCP
An MCP extension for Ghidra
Implements a full Model Context Protocol server with dual HTTP transports (SSE and Streamable) exposing 35 reverse engineering tools, 6 resource types, and 7 analysis prompts—enabling AI assistants to programmatically interact with Ghidra's analysis capabilities. Features intelligent result caching, async task management, multi-program/multi-window support with active context awareness, and dynamic tool management via a built-in UI panel. Built on Ghidra's Java API and the official MCP SDK, supporting Ghidra 11.4+.
518 stars. Actively maintained with 7 commits in the last 30 days.
Stars
518
Forks
38
Language
Java
License
MIT
Category
Last pushed
Mar 07, 2026
Commits (30d)
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/symgraph/GhidrAssistMCP"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
mrexodia/ida-pro-mcp
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
cyberkaida/reverse-engineering-assistant
MCP server for reverse engineering tasks in Ghidra 👩💻
soth-ai/mcp-reticle
Reticle intercepts, visualizes, and profiles JSON-RPC traffic between your LLM and MCP servers...
x42en/sysplant
Your Windows syscall hooking factory - feat Canterlot's Gate - All accessible over MCP
sjkim1127/Reversecore_MCP
A security-first MCP server empowering AI agents to orchestrate Ghidra, Radare2, and YARA for...