MCP Servers / development / Ghidra MCP Server

Ghidra MCP Server

JSON →
none4development

Exposes binary analysis data from Ghidra, including functions and pseudocode, to LLMs.

Install
How to run this server
[ { "cmd": "pip install mcp`)", "imports": [] } ]
server path: ghidra-mcp-server
Tools
What this server exposes
setup_context
Run Ghidra on a binary
list_functions
All functions
get_pseudocode
Decompiled pseudocode
list_structures
All structs
get_structure
Details of a struct
list_enums
All enums
get_enum
Enum values
list_function_definitions
All function prototypes
get_function_definition
Return type & args
Configuration
Environment & auth
authnone
Resources
Ghidra MCP Server — MCP Server · libregistry