TetraMCP

kronflux/TetraMCP
★ 1 stars Java AI/LLM Updated 2d ago
A Model Context Protocol (MCP) server for Ghidra
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "tetramcp": {
      "command": "npx",
      "args": [
        "-y",
        "kronflux/TetraMCP"
      ]
    }
  }
}

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

Topics

binary-analysisclaude-codeghidraghidra-pluginsllm-toolsmcpmcp-servermcp-toolsreverse-engineering