AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
安全与合规/
GhidrAssistMCP
GhidrAssistMCP logo

GhidrAssistMCP

活跃·★ 780·MIT·更新于 2026-10-09

GhidrAssistMCP 是逆向工程平台 Ghidra 的扩展,它运行一个 MCP 服务,让 AI 助手和其他工具可以通过标准接口操作在 Ghidra 中打开的二进制文件。它使用官方 MCP SDK,支持 SSE 和 Streamable HTTP 两种传输。

README 列出 34 个内置工具(按动作整合),5 个 MCP 资源(程序信息、函数、字符串、导入和导出)以及 5 个预置分析提示。它会缓存结果,把耗时操作作为异步任务运行,通过 program_name 参数同时处理多个已打开的程序,并跟踪当前聚焦的 CodeBrowser 窗口,让工具响应带有上下文。工具可以逐个启用或禁用,请求会记录在界面面板中。需要 Ghidra 11.4 或更高版本(在 12.0 上测试过),可通过发布的 ZIP 用 File、Install Extensions 安装,也可用 Gradle 构建,作者自己的 GhidrAssist 插件开箱即可作为客户端使用。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-17。

许可证
MIT
最新发布
3.0.0 · 2026-10-09
最近提交
2026-10-09
贡献者
13
复刻数
73
未关闭的 issue 和 PR
8
首次发布
2025-07-09

来源:GitHub、npm 和 PyPI 的公开接口。

#Ghidra扩展#逆向工程#AI集成#模型上下文协议 (MCP)#API服务器#二进制分析#自动化
$ 安装
$ git clone https://github.com/jtang613/GhidrAssistMCP.git && cd GhidrAssistMCP && gradle installExtension
↗ 访问官网★ GitHub
01

功能特性

01MCP服务器集成:完整实现模型上下文协议服务器。
0234种内置工具:全面的分析、修改和导航工具集。
03多程序和多窗口支持:同时处理多个打开的程序和CodeBrowser窗口。
04活动上下文感知:自动检测活动二进制窗口并在所有工具响应中提供上下文提示。
05结果缓存与异步任务支持:智能缓存和异步执行长时间运行的操作。
02

为什么选择它

+为 Ghidra 带来 AI 辅助逆向,提供 34 个工具、5 个资源和 5 个提示。
+支持同时处理多个已打开的程序,并跟随当前聚焦的 CodeBrowser 窗口提供上下文。
+耗时分析以异步任务运行,结果会缓存以加速重复查询。
+可单独开关每个工具,所有 MCP 请求都会在界面中记录。
03

权衡点

!只能在 Ghidra 11.4 或更高版本内使用,需要先安装并运行 Ghidra 并加载二进制文件。
!需要一个 MCP 客户端;README 推荐作者自己的 GhidrAssist 插件作为现成选择。
!让 AI 助手访问针对可能带恶意的二进制文件的分析工具,需要谨慎选择所连接的模型和客户端。
04

维护状况检查

活跃检查日期: 2026-10-19
最近提交
2026-10-09
近 90 天提交数
5
近 90 天发布数
2
最新发布
3.0.0 (2026-10-09)
未关闭 issue
9
近期 issue 至少有一条评论的比例
20/29
近 12 周每周提交数
近 12 周每周提交数: 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #20 Add a way to limit the amount of data returned3 条评论 · 2026-01-03
  • #67 Security Audit Results0 条评论 · 2026-08-24
  • #66 Consider SourceType.AI for mutation tools0 条评论 · 2026-08-10
  • #65 No tool for saving changes in headless mode?0 条评论 · 2026-08-09
  • #62 Asynchronous tool calls bloat context, force slow roundtrips, and complicate error handling0 条评论 · 2026-07-20

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Ghidra
平台
已通过文档验证
Java
运行时
已通过文档验证
06

快速开始

1
$ git clone https://github.com/jtang613/GhidrAssistMCP.git
2
$ cd GhidrAssistMCP
3
$ gradle installExtension
07

使用场景

↳AI驱动的逆向工程分析。
↳自动化二进制漏洞识别。
↳生成函数文档和理解数据流。
↳跟踪网络发送/接收调用堆栈进行协议分析。
↳通过标准化API将自定义外部工具与Ghidra集成。
08

同类工具

⚡热门对决:
VSopen-reverselab★1.3k→VSokta-mcp-server★38→VSrea★365.5k→VSiam-policy-autopilot★496→
open-reverselab logo
open-reverselab★ 1.3k
ReverseLab是一个开源逆向工程实验室,拥有178篇文章的知识库和100多个MCP自动化工具,涵盖CTF渗透测试、APK逆向工程、PE二进制分析、密码学与协议破解以及游戏作弊分析,采用代理原生设计和目录约定。
VS对比→
okta-mcp-server logo
okta-mcp-server★ 38
Okta MCP 服务器是一个开创性工具,通过模型上下文协议(MCP)使AI模型能直接与Okta环境交互,帮助IAM工程师、安全团队和Okta管理员管理和分析Okta资源。
VS对比→
rea logo
rea★ 365.5k
REA是一个命令行工具和MCP服务器,旨在赋能AI代理进行任何软件的逆向工程。
VS对比→
iam-policy-autopilot logo
iam-policy-autopilot★ 496
这是一个开源的Model Context Protocol (MCP) 服务器和命令行工具,旨在帮助AI编程助手快速创建基线IAM策略,以便开发者在应用演进过程中进行优化,从而加速构建。
VS对比→
Reversecore_MCP logo
Reversecore_MCP★ 211
Reversecore MCP 是一个企业级 AI 驱动的逆向工程和安全分析服务器,通过模型上下文协议(MCP)提供服务。
VS对比→
ida-mcp-rs logo
ida-mcp-rs★ 874
一个用于AI驱动逆向工程的无头IDA Pro MCP服务器。
VS对比→
mcp-security-hub logo
mcp-security-hub★ 808
这是一个用于攻击性安全工具的生产级Docker化MCP(模型上下文协议)服务器集合,使AI助手如Claude能够执行安全评估、漏洞扫描和二进制分析。
VS对比→
clickup-mcp-server logo
clickup-mcp-server★ 52
这是一个高性能的模型上下文协议(MCP)服务器,旨在将ClickUp与AI代理和代理工作流无缝连接,支持使用自然语言管理任务、文档和协作。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
jtang613 /
GhidrAssistMCP
↗

把 Ghidra 逆向工程能力通过 MCP 开放给 AI 的扩展

78073MIT
最后更新2周前
状态活跃
分类安全与合规
贡献者13
最新发布3.0.0
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。