GhidrAssist (Ghidra)

Integrates with Ghidra's analysis framework to provide binary reverse engineering capabilities including function decompilation, d

symgraph 658
Claude CodeClaude DesktopGeneric
View source ↗

This MCP server provides AI assistants with comprehensive reverse engineering capabilities through direct integration with Ghidra's analysis framework, featuring 30+ specialized tools for binary analysis including function decompilation, disassembly, cross-reference analysis, symbol management, and program structure exploration. Built using Java with Ghidra's plugin architecture and the MCP SDK, it runs as an embedded HTTP server within Ghidra sessions and offers real-time access to loaded programs through natural language prompts, supporting operations like function renaming, comment insertion, variable manipulation, string extraction, and memory segment analysis. The implementation bridges the gap between AI-assisted analysis and professional reverse engineering workflows, making it valuable for malware analysis, vulnerability research, legacy code understanding, and building AI assistants that need programmatic access to binary analysis capabilities without manual Ghidra interaction.

Source

Repository: https://github.com/symgraph/ghidrassistmcp

Maintain GhidrAssist (Ghidra)?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

GhidrAssist (Ghidra) on getagentictools
[![GhidrAssist (Ghidra) on getagentictools](https://getagentictools.com/badge/mcp/symgraph-ghidrassistmcp.svg)](https://getagentictools.com/mcp/symgraph-ghidrassistmcp?ref=badge)