# ida-mcp-rs 无界面 IDA Pro MCP 服务器

> 用 Rust 编写的无界面 MCP 服务器，通过 idalib 驱动 IDA Pro，让 Claude Code、Codex CLI、Gemini CLI、Cursor 等智能体无需 IDA 图形界面即可打开和分析二进制文件。针对 Apple 目标的操作只需一次工具调用，包括选择通用 Mach-O 中的架构切片、加载 dSYM/DWARF 以及从 dyld_shared_cache 加载模块；除完整工具集外还提供 28 个工具的精简配置，run_script 可执行 IDAPython 并以 JSON 返回结果；重命名、注释、补丁和类型应用等修改类工具每次只接受一个地址或精确的符号名。save_idb 可写入检查点，崩溃或卡死的 IDA 工作进程会被自动替换。

- 类型：集成
- 目标：二进制
- 类别：独立 MCP 集成
- 关联：独立智能体集成
- 来源复核于：2026-11-05
- 收录于：2026-11-06
- 原始资源：<https://github.com/blacktop/ida-mcp-rs>
- 一手来源：<https://github.com/blacktop/ida-mcp-rs/blob/7a81b9a41d3c7d7b7c62547929b8c46f38a5c54a/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/ida-mcp-rs/>
- 记录 JSON：<https://awesomerea.org/resources/ida-mcp-rs/record.json>
- 英文版：[English](https://awesomerea.org/resources/ida-mcp-rs/index.md)

## 使用条件与局限

- **前提条件：**需要已正式发布、带有效许可证且与宿主架构相同的 IDA Pro 9.5；使用伪代码工具需有对应目标处理器的 Hex-Rays 反编译器，使用 run_script 需 IDAPython 可正常工作；还须由用户自行完成 IDA 的首次启动设置（包括阅读并接受许可协议）。服务器版本与 IDA 版本对应（IDA 9.5 用 v9.5.x，9.2 至 9.4 另有 Homebrew 版本），IDA 9.5 测试版运行时与正式版服务器不兼容。
- **前提条件：**可通过 Homebrew、Scoop、Nix 或发布页压缩包安装，提供 macOS、Linux 和 Windows 的 ARM64 与 x86_64 版本；程序在运行时从 IDA 标准安装路径，或通过 IDADIR 及库路径环境变量加载 libida 和 libidalib。审阅时的版本为 v9.5.0，于 2026-11-01 发布，已在 macOS、Linux 和 Windows 的 ARM64 平台上用 IDA 9.5.261026 验证。
- **许可：**依 LICENSE 采用 MIT 许可。

## 一手来源

1. <https://github.com/blacktop/ida-mcp-rs/blob/7a81b9a41d3c7d7b7c62547929b8c46f38a5c54a/README.md>
2. <https://github.com/blacktop/ida-mcp-rs/blob/7a81b9a41d3c7d7b7c62547929b8c46f38a5c54a/LICENSE>
3. <https://github.com/blacktop/ida-mcp-rs/releases/tag/v9.5.0>

## 同分区更多条目：智能体与 MCP

- [ida-multi-mcp 多实例 IDA Pro MCP 服务器](https://awesomerea.org/zh/resources/ida-multi-mcp/index.md) · 集成
- [x64dbg MCP（x64dbgMCP）调试器 MCP 服务器](https://awesomerea.org/zh/resources/x64dbgmcp/index.md) · 集成
- [IDASQL IDA Pro 数据库 SQL 接口](https://awesomerea.org/zh/resources/idasql/index.md) · 集成
- [Exoproc Windows 进程插桩与智能体 MCP 接口](https://awesomerea.org/zh/resources/exoproc/index.md) · 集成
- [OpenOCD SPI Dump Plugin SPI 闪存提取向导](https://awesomerea.org/zh/resources/claude-openocd-spi-dump/index.md) · 集成
- [dos-mcp DOS 程序分析 MCP 服务](https://awesomerea.org/zh/resources/dos-mcp/index.md) · 集成

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
