MAC+IDA Pro9.2+MCP+Trae配置教程

查询系统python安装路径,这里要保证版本大于3.11。然后找到系统级 Python 嵌入路径

1
2
brew list | grep python
brew --prefix python@3.13

image

1
2
3
4
5
# 让 IDA 9.0 的 IDAPython 绑定这个 Python
cd /Applications/IDA\ Professional\ 9.2.app/Contents/MacOS

./idapyswitch --force-path \
/opt/homebrew/opt/python@3.13/Frameworks/Python.framework/Versions/3.13/Python

接着切换到python的bin目录,安装ida mcp的依赖

1
2
cd /opt/homebrew/opt/python@3.13/bin
./pip3.13 install --upgrade --break-system-packages git+https://github.com/mrexodia/ida-pro-mcp

image

找到ida-pro-mcp安装位置

1
./pip3.13 show -f ida-pro-mcp

image

安装

1
/opt/homebrew/lib/python3.13/site-packages/../../../bin/ida-pro-mcp --install

获取mcp配置

1
ida-pro-mcp --config

image

Trae,设置-MCP-手动配置,将JSON粘贴进去

注意!!需要处理json格式后粘贴

只保留[STDIO MCP CONFIGURATION]部分的json格式的内容

然后就可以使用了

先打开ida,然后edit-Plugin-MCP

image

然后打开TRAE- builder with mcp,即可使用

image