IDA-MCP与Cursor使用

准备工具:

Cursor,IDA9.1,IDA内置python,Cursor续杯工具

客户端配置:

下载cursor后配置network

配置这里的tools

IDA-MCP与Cursor使用/image-20250930125559028

服务端配置:

IDA-MCP插件下载

https://github.com/mrexodia/ida-pro-mcp

我这里下载的是增强版本,将这个插件的MCP-plugin.py文件放入ida9.1的插件文件目录下

IDA-MCP与Cursor使用/image-20250930125725739

然后根据官网的提示安装:

1
pip install https://github.com/mrexodia/ida-pro-mcp/archive/refs/heads/main.zip

IDA-MCP与Cursor使用/image-20250930125704856

接着安装:

1
ida-pro-mcp --install

IDA-MCP与Cursor使用/image-20250930125744469

下载后使用这个命令来获取服务端的配置文件,将这个配置文件放入刚才下好的cursor的tools下的MCP的json文件中

IDA-MCP与Cursor使用/image-20250930125757064

这里其实已经自动识别了,无需配置文件

IDA-MCP与Cursor使用/image-20250930125805387

由于每次使用工具会询问是否使用工具,所以这里直接设置,自动执行

IDA-MCP与Cursor使用/image-20250930125814096

进入ida发现可以加载插件,点击使用即可,下面给出服务启动的地址视为配置成功

IDA-MCP与Cursor使用/image-20250930125846202

IDA-MCP与Cursor使用/image-20250930125900727