https://github.com/mrexodia/ida-pro-mcp
GitHub - mrexodia/ida-pro-mcp: AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP. - mrexodia/ida-pro-mcp
github.com
중요
- 반드시 Python 3.11 이상 버전을 사용해야한다
- ida-pro-mcp 설치 후 파이썬 연결 잘 되어야 ida pro Edit->Plugins->MCP에 뜬다(IDA Pro 재부팅 해줘야되고 좀 시간 걸리긴한다)
트러블 슈팅
1. ida-pro-mcp 실행 안됨 (command not found)

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
hash -r
2. IDA 에서 Edit->MCP 안뜸
python 3.11 이상 써줘야됨.
idapyswitch 이용해서 바꿔주자.

성공시
ida-pro-mcp --install 이후




MAC IDA MCP 안 붙을때 해결 (Edit -> Plugins -> MCP 안뜸)
ida-pro-mcp 설치했는데 edit->plugins->mcp에 안 뜰때
ida-pro-mcp는 파이썬 패키지는 이미 설치돼 있었는데, IDA가 실제로 읽는 플러그인 로더 파일이 ~/.idapro/plugins에 없었습니다. 그래서 IDA용 로더를 설치했습니다:
python3.11 -m ida_pro_mcp --install ida-plugin
이 명령이 만든 게 바로:
- ~/.idapro/plugins/ida_mcp.py
- ~/.idapro/plugins/ida_mcp