pyghidra-lite

johnzfitch/pyghidra-lite
★ 33 stars Python Security Updated today
Lightweight MCP server for Ghidra-based reverse engineering with iOS, Linux, and game file support
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pyghidra-lite": {
      "command": "uvx",
      "args": [
        "pyghidra-lite"
      ]
    }
  }
}

Or install with pip: pip install pyghidra-lite

README Excerpt

<!-- mcp-name: io.github.johnzfitch/pyghidra-lite --> Token-efficient MCP server for Ghidra-based reverse engineering. Analyze ELF, Mach-O, and PE binaries with Swift, Objective-C, and Hermes support. **Bottom line:** a lean, security-first Ghidra MCP. It is **read-only by default** — analysis tools never mutate your binaries or the server's configuration (which is frozen for the life of the process). The one tool that writes, `annotate` (rename / comment / prototype), is **opt-in** (`--allow-wr

Tools (12)

binariescodedeepdefaultdeletefastfunctionsinfoloadparse_headersearchxrefs