README Excerpt
TetraMCP is a unified [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server for [Ghidra](https://ghidra-sre.org/), providing AI agents with direct access to reverse engineering capabilities. TetraMCP extends Ghidra's three core perspectives -- hex, disassembly, and debugging -- with a fourth: an LLM cognition layer delivered via MCP. The result is a single Ghidra extension that turns any MCP-compatible AI client into a reverse engineering assistant.
Tools (20)
ServiceLoaderagents_add_findingagents_get_next_taskai_explain_functionai_suggest_renamesanalysis_callgraphanalysis_cfganthropicdata_list_stringsemulation_createemulation_get_stateemulation_stepfunctions_decompilefunctions_disassemblefunctions_find_undefinedfunctions_renameinstances_listinstances_usememory_readmemory_search_bytes