返回 AI 工具目录

fosdickio/binary_ninja_mcp

MCP 服务人工精选最近核验 2026年7月24日

fosdickio/binary_ninja_mcp 是给逆向工程工具 Binary Ninja 写的插件,内置一个 MCP 服务,把反编译、函数与变量重命名、类型定义、交叉引用查询等能力以标准 MCP 工具的形式开放给大模型客户端。它提供 50 多个 MCP 函数和 HTTP 接口,支持同时打开多个二进制目标并自动切换,可对接 Claude Desktop、Cline、Cursor、Windsurf 等客户端,常用于 CTF 解题与恶意样本分析,让 AI 助手直接参与二进制分析流程。以 Python 为主,按 GPL-3.0 开源。

定价开源部署本地运行国内可达国内可达

解决什么问题

  • 把反编译与二进制分析能力开放给大模型客户端
  • 提供 50 多个 MCP 函数覆盖重命名与交叉引用
  • 支持多个二进制目标并自动切换当前目标
  • 经 HTTP 接口供程序化调用
  • 辅助 CTF 解题与恶意样本分析流程

适合

  • 已在用 Binary Ninja 的逆向与安全分析团队
  • 希望用 AI 助手加速反编译结果理解
  • 需要把二进制分析接入 MCP 工作流
  • 做 CTF 或样本分析的研究场景

不适合

  • 未安装 Binary Ninja 则无法使用
  • Binary Ninja 为商业软件需另行购买授权
  • 仅作插件运行不做独立分析程序
  • 不替代人工逆向判断只提供工具接口

如何接入

  • 作为 Binary Ninja 插件本地运行
  • 经 MCP 对接 Claude Desktop Cline Cursor 等
  • 提供 HTTP 端点供外部程序调用
  • 需搭配支持 MCP 的大模型客户端

已知限制

  • 依赖商业软件 Binary Ninja 及其版本
  • 需要 Python 3.12 及以上环境
  • 连接的大模型客户端可能需境外访问
  • 按 GPL-3.0 授权二次分发受其约束

接入与使用事实

部署方式
本地运行
实现语言
Python
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网