suidpit/ghidra-mcp
If you are the rightful owner of ghidra-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Ghidra MCP Server is a Ghidra Plugin that provides a Model Context Protocol (MCP) server to expose Ghidra functionalities, aiding LLM agents in reverse engineering tasks.
Tools
Functions exposed to the LLM to take actions
List functions
Lists all functions within the binary.
Decompile functions
Decompiles functions to provide a higher-level representation.
Rename functions
Allows renaming of functions for better clarity.
Rename local variables
Enables renaming of local variables within functions.
Comment functions
Adds comments to functions for documentation purposes.
Get references from/to address
Retrieves references from or to a specific address.
Search for strings in memory
Searches for specific strings within the memory.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client