johnzfitch avatar

Pyghidra Lite

johnzfitch/pyghidra-lite

Wraps Ghidra's reverse engineering toolkit in an MCP interface optimized for token efficiency. Exposes eight tools covering the full RE workflow: load binaries (ELF, Mach-O, PE), decompile functions, trace cross-references, search for strings or bytes, and extract metadata. Auto-detects Swift, Objective-C, and Hermes runtimes. Runs as a lightweight stdio proxy that forwards to a shared JVM backend, so multiple Claude sessions don't each spawn a 500MB process. Defaults to a "fast" analysis profile that skips slow analyzers to stay under MCP timeouts. Includes bootstrap mode for version-to-version diffing with stable synthetic labels. Reach for this when you need programmatic access to Ghidra's decompiler without managing headless scripts or parsing XML output yourself.

GitHub stars
36
tools
9
transport
STDIO
env var
1
last updated
Oct 10, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

loadImport and analyze binary

Import and analyze binary

No parameter schema in public metadata yet.

deleteRemove binary and cancel jobs

Remove binary and cancel jobs

No parameter schema in public metadata yet.

binariesList binaries + job status

List binaries + job status

No parameter schema in public metadata yet.

infoBinary overview

Binary overview

No parameter schema in public metadata yet.

functionsList/search functions, imports, exports

List/search functions, imports, exports

No parameter schema in public metadata yet.

codeDecompile, disassemble, p-code, bytes

Decompile, disassemble, p-code, bytes

No parameter schema in public metadata yet.

xrefsReferences and call graphs

References and call graphs

No parameter schema in public metadata yet.

searchFind strings, bytes, symbols, data types

Find strings, bytes, symbols, data types

No parameter schema in public metadata yet.

annotateRename / comment / set prototype

Rename / comment / set prototype

No parameter schema in public metadata yet.

Sponsors

Configuration

GHIDRA_INSTALL_DIR

Path to Ghidra installation directory

Readme

Details

Repository
github.com/johnzfitch/pyghidra-lite
Categories
Mobile Development, Reverse Engineering
Package
pyghidra-lite
Transport
STDIO
Registry
MCP registry, active

Related Mobile Development MCP servers

View all
1kiki830621 avatarmacOS Calendar & Reminderskiki830621/che-ical-mcpmacOS Calendar & Reminders MCP server (24 tools). Native Swift EventKit, iCloud/Google/Exchange.27stars
2voidmobcom avatarVoidmob Mcpvoidmobcom/voidmob-mcpMobile proxies, non-VoIP SMS verifications, dedicated numbers, and global eSIMs for AI agents.22stars
3vikas9793 avatarAndroJack MCPvikas9793/androjack-mcpAndroid engineering MCP server with verified documentation grounding and AI validation tools.21stars
4aras-workspace avatarClaude KVMaras-workspace/claude-kvmMCP server — control remote desktops via VNC with a native Swift daemon and Apple Vision OCR20stars
5adelelo13 avatarmac-control-mcpadelelo13/mac-control-mcpNative Swift macOS automation — 153 tools: AX, EventKit, voice, browser DOM, undo.18stars
6mobbin avatarMobbinmobbin/mobbin-mcp-serverSearch real-world UI & UX design references for mobile apps, web apps, and websites with Mobbin.17stars