Maybe the headless Ghidra MCP you are looking for.
Maybe the headless Ghidra MCP you are looking for.
A 216-tool Model Context Protocol server that exposes a Ghidra reverse-engineering surface to LLM agents. Runs on Linux and Python 3.13, speaks MCP over stdio, and drives one persistent PyGhidra/JVM backend per connection.
Overview · Architecture · Prerequisites · Install · Configuration · Tool surface · Usage · Development
Ryuumonbuchi turns Ghidra into an MCP tool server. An agent connects over stdio, opens a binary, and drives analysis through typed tool calls: decompilation, disassembly, type reconstruction, patching, symbol and memory edits, and project export. No GUI automation, no hand-written analyzeHeadless scripts.
The server uses the low-level MCP SDK (mcp.server.lowlevel) with a registry generated from one authoritative catalog. The catalog declares 216 dotted tool names. 212 of them map one-to-one onto methods of a persistent backend; health.ping and mcp.responseformat are server-native, headless.run is the native launcher path, and operation.batch is the batching dispatcher. The catalog does not promise coverage of every Ghidra API; it covers the surface those 212 methods implement.
Behind the stdio front end, one persistent worker child holds a live PyGhidra/JVM session for the whole MCP lifespan. Repeated calls reuse the warmed backend instead of paying JVM startup per request.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/elliottophellia--Ryuumonbuchi.html)
Multi-session IDALib MCP router for coding agents. Analyze multiple binaries in parallel with IDA-compatible reverse engineering tools.
lm060719/reconbridge通用逆向分析 KernelSU 模块:手机侧只做原子能力,智能全在 PC 侧(Claude Code + MCP)。仅限授权安全研究与教育用途。
VibRev/ida-headless-mcpRust-native, multi-session headless IDA Pro MCP server with isolated workers and stdio or Streamable HTTP transports.
MarlonJD/apple-debug-mcpLocal, capability-aware MCP server for authorized AI-assisted macOS and iOS debugging, Simulator/device workflows, Apple binary analysis, profiling, and reproducible evidence.
fuqiuluo/ida-headless-mcpRust-native multi-session headless IDA Pro MCP server. One supervisor, one IDA worker per database, compatible with the ida-pro-mcp public contract.
tokenbleed/nibkitDecompiler for compiled iOS/macOS interface files (.nib, .storyboardc): object tree, wiring, custom classes, navigation graphs
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.