一、下载与解压源码
打开 Captain-AI-Hub/IDA-MCP 仓库,点击 Code → Download ZIP 下载仓库源码。

下载完成后解压,得到 IDA-MCP-main 文件夹。

二、运行安装程序
在文件夹的路径栏输入 cmd 并回车。

在打开的终端中输入以下命令开始安装:
python install.py
回车后开始安装。
随后会进入交互式安装程序,按提示操作即可。

E:\Downloads\IDA-MCP-main>python install.py
==========================================================
IDA-MCP 交互式安装程序
==========================================================
── [1/5] 定位 IDA 安装目录 ──
● 请输入 IDA 安装根目录(包含 ida.exe / ida 的目录)
▸ IDA 安装目录: E:\Program Files\IDA Professional 9.4
● plugins/ → E:\Program Files\IDA Professional 9.4\plugins
── [2/5] 定位 IDAPython 解释器 ──
● IDAPython 解释器(由 idaswitch 管理),需要安装 fastmcp / pytest / colorama
#1 Python detected → E:\Program Files\Python313\python.exe (preferred)
● 已检测到: Python detected
使用此路径? [Y/n] Y
● IDAPython → E:\Program Files\Python313\python.exe
── [3/5] 安装 Python 依赖 ──
是否安装依赖到该 Python 环境? [Y/n] Y
● 正在安装依赖 ...
● fastmcp, pytest, colorama OK
── [4/5] 安装插件文件 ──
● 已复制: ida_mcp.py
● 已复制: ida-plugin.json
● 已复制: ida_mcp/
── [5/5] 确认配置 ──
1. IDA 可执行文件路径
ida_path = E:\Program Files\IDA Professional 9.4\ida.exe
2. IDAPython 解释器
ida_python = E:\Program Files\Python313\python.exe
3. 启用 unsafe 工具(py_eval、调试器)
enable_unsafe = false
4. IDA 打开数据库时自动启动插件
auto_start = true
5. open_in_ida 默认追加 -A 参数
open_in_ida_autonomous = true
6. HTTP 网关监听地址
http_host = 127.0.0.1
7. HTTP 网关端口
http_port = 11338
8. HTTP 网关共享 token(自动生成)
gateway_token = J00Bh85qvpP20sM6mxLB5vD5kxCyDHI9hRIV3rSnwqw
9. 请求超时(秒)
request_timeout = 30
10. 启用调试日志
debug = false
输入要修改的配置编号(逗号分隔),直接回车确认全部
● 配置已写入: E:\Program Files\IDA Professional 9.4\plugins\ida_mcp\config.conf
● Copy this configuration into your MCP client's mcp.json:
{
"mcpServers": {
"ida-mcp": {
"url": "http://127.0.0.1:11338/mcp",
"headers": {
"Authorization": "Bearer J00Bh85qvpP20sM6mxLB5vD5kxCyDHI9hRIV3rSnwqw",
"X-IDA-MCP-Token": "J00Bh85qvpP20sM6mxLB5vD5kxCyDHI9hRIV3rSnwqw"
}
}
}
}
==========================================================
安装完成
==========================================================
● 插件安装到: E:\Program Files\IDA Professional 9.4\plugins
● IDAPython: E:\Program Files\Python313\python.exe
● IDA: E:\Program Files\IDA Professional 9.4\ida.exe
● IDA 打开数据库时自动启动插件: 已启用
● 在 IDA 中打开数据库即可激活插件。
E:\Downloads\IDA-MCP-main>
出现「安装完成」即表示安装成功。
三、在 IDA 中启用插件
在 IDA 中加载一个项目,点击菜单 编辑 → 插件 → IDA-MCP,即可开启 IDA MCP 服务。

四、配置 AI 客户端连接
接着在支持 MCP Servers 的 AI 工具中添加 MCP Server,填入以下配置:
{
"mcpServers": {
"ida-mcp": {
"url": "http://127.0.0.1:11338/mcp"
}
}
}


提示连接成功后,即可让 AI 调用 IDA MCP 提供的工具。