ghidra-mcp

ghidra-mcp

Ghidra MCP Server 提供 200+ 工具,用于 AI 驱动的逆向工程。

MCP编程与开发开源
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 2.6k
收录来源
mcp-github

能力说明

Ghidra MCP Server 是一个生产就绪的 Model Context Protocol (MCP) 服务器,将 Ghidra 强大的逆向工程能力与现代 AI 工具和自动化框架桥接。它提供了 251 个 MCP 工具,经过实战测试的 AI 工作流,以及最全面的 Ghidra-MCP 集成,包括 P-code 模拟、实时调试器集成和 PCode-graph 数据流分析。该工具支持全写访问,可以重命名、打字、注释、创建结构、执行脚本等。适用于需要进行复杂逆向工程任务的开发者和团队。

能力点

  • 251 个 MCP 工具
  • 全写访问权限
  • P-code 模拟
  • 实时调试器集成
  • PCode-graph 数据流分析
  • 跨二进制文档传输

适用场景

逆向工程代码审计恶意软件分析自动化代码审查

接入方式

依赖:Python 3.10-3.13Java 21Ghidra 12.1.2
请参考 GitHub 仓库中的安装指南:https://github.com/bethington/ghidra-mcp

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

Ghidra MCP 支持哪些版本的 Ghidra?

支持 Ghidra 12.1.2 版本。

如何运行 Ghidra MCP Server?

可以在无头模式或 GUI 模式下运行,支持 Docker 部署。

相关 Skill