BigHugger
GH Repository · bethington

ghidra-mcp

Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.

stars
3,862
30-day movement
+5017/day
Related entries
60
Connections
4
python/uvbinary-analysismcpghidraJavaaijavamodel-context-protocoljava/mavenjava/gradlepythonreverse-engineeringstatic-analysisghidra-extensionmcp-server

ghidra-mcp is an MCP server exposing 200+ tools for driving Ghidra reverse-engineering tasks from AI clients. It ships as a Ghidra GUI plugin plus a headless server, with lazy tool loading, batch operations, Ghidra Server integration, and a Docker deployment option.

Use it when you want an AI assistant to perform static binary analysis through Ghidra's tooling over MCP.

Use it to

  • Expose Ghidra analysis tools to an MCP client
  • Run headless binary-analysis workflows in Docker
  • Batch repetitive Ghidra operations from an agent
  • Enforce naming/convention rules during assisted reversing

For Reverse engineers and binary analysts using AI-assisted workflows

Role
mcp-server
Language
Java
Licence
Apache-2.0
Forks
141
Open issues
30
Last push
2026-09-11
Latest release
v2.0.0 · 2026-02-04
topicsreverse-engineeringghidramcp-serverbinary-analysisstatic-analysisai