gemini-cli와 ida-mcp 연동하기

chk_pass·2026년 1월 26일
  1. gemini cli 설치(node.js 필수)

    > Set-ExecutionPolicy RemoteSigned #(혹시 오류나면)
    > npm install -g @google/gemini-cli #gemini cli 설치
  2. ida pro 설치되어있을 것

  3. 이후 ida-mcp github에서 설치 시 실행하라는 명령어 실행하기

    https://github.com/mrexodia/ida-pro-mcp
    ida-pro-mcp --install에서 오류 시

    사용중인 파이썬 경로\Scripts

    등의 경로에 ida-pro-mcp.exe가 존재. 해당 디렉토리에서 명령어 수행할 것

  4. 이후 사용자 디렉토리의 .gemini\settings.json에 mcpServers항목이 자동으로 추가되었는지 확인

  5. 이후 IDA에서 mcp plugin실행 (단축키 ctrl-alt-m)

    1. 주의할 점: pc에 파이썬이 다양한 버전으로 깔려있을 경우, 윈도우 자체의 기본 파이썬과 아이다가 사용 중인 파이썬 버전이 일치해야 함
    2. 오류가 난다면 settings.json에서 경로 등 확인 및 파이썬 버전, ida가 현재 사용 중인 파이썬 버전 등등 확인-일치하지 않으면 idapyswitch로 맞춰주기)
    3. 한번 오류나면 아예 pip uninstall ida-pro-mcp 하고 다시 하는거 추천
  6. 마지막으로 gemini-cli에서 프롬프트 날려서 제대로 동작하는지 확인하기

0개의 댓글