[Ghidra] GhidraMCP with Claude and Gemini CLI 기드라MCP with 클로드, 제미나이 CLI
GhidraMCP와 클로드, 제미나이 CLI를 사용해 보자.
Claude에 가입하고 Claude Desktop을 설치한다.
GhidraMCP를 다운로드하고 압축을 푼다. 압축을 풀면 아래와 같은 2개의 파일이 나온다.
- GhidraMCP-(version).zip
- bridge_mcp_ghidra.py
이 중 bridge_mcp_ghidra.py 파일은 Ghidra 설치 폴더에 복사한다. (예: D:\ProgramFiles\ghidra)







{
"mcpServers": {
"ghidra": {
"command": "python",
"args": [
"D:\\ProgramFiles\\ghidra\\bridge_mcp_ghidra.py",
"--ghidra-server",
"http://127.0.0.1:8080/"
]
}
}
}
위에서 Ghidra 설치 폴더로 복사해 둔 bridge_mcp_ghidra.py 의 경로 D:\ProgramFiles\ghidra 표현 시 역슬래시 2개를 사용하는것에 주의한다.








Gemini-CLI를 설치한다.

{
"selectedAuthType": "oauth-personal",
"theme": "Default",
"mcpServers": {
"ghidra-mcp": {
"command": "python",
"args": [
"D:\\ProgramFiles\\ghidra\\bridge_mcp_ghidra.py",
"--ghidra-server",
"http://127.0.0.1:8080/"
]
}
}
}
settings.json을 위와 같이 작성한다.


