MCP.so
登录

GhidraMCP MCP Server

@13bm

基本信息

分类

其他

许可证

Apache-2.0

传输方式

stdio

作者

13bm

关于 GhidraMCP MCP Server

Active Socket based MCP Server for Ghidra

GhidraMCP MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "ghidra": {
      "command": "/path/to/mcp_bridge",
      "args": [
        "--host",
        "localhost",
        "--port",
        "8765"
      ]
    }
  }
}

GhidraMCP MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is GhidraMCP?

A Ghidra extension that exposes 70 reverse-engineering tools to AI assistants through the Model Context Protocol (MCP). It lets Claude or any MCP client decompile functions, rename symbols, annotate code, search for vulnerabilities, and more, directly from a Ghidra project.

How to use GhidraMCP?

Install the extension ZIP via Ghidra’s File > Install Extensions, then enable the plugin under File > Configure > GhidraMCP. The plugin auto-starts the TCP server and the Go MCP bridge. Configure your MCP client (e.g., Claude Desktop) by using the Write to Claude Config button in the plugin’s settings dialog or by copying the JSON snippet provided.

Key features of GhidraMCP?

  • 70 MCP tools for query, mutation, analysis, malware triage.
  • Auto-launching bridge with cross-platform prebuilt binaries.
  • Configurable port, localhost binding, and API-key authentication.
  • Multi-instance support for multiple Ghidra windows.
  • Async decompilation for large functions with polling.
  • Pagination for safe incremental retrieval of large result sets.

Use cases of GhidraMCP?

  • Decompile and analyze binary functions with AI assistance.
  • Rename symbols and annotate code in Ghidra from an AI client.
  • Search for vulnerabilities such as format string flaws.
  • Perform malware analysis: detect anti-analysis, extract IOCs.
  • Work with multiple binaries open simultaneously in separate Ghidra windows.

常见问题

1

What MCP clients are supported?

Any MCP-compatible client works, including Claude Desktop and Claude Code.

2

What are the prerequisites?

Ghidra 12.0.3+, Java 21+, and an MCP

评论

其他 分类下的更多 MCP 服务器