IDA MCP
OfficialIDA MCP
⚠️ 실험용 프리릴리스 ⚠️
이 저장소는 현재 활발히 작업 중이므로 사용하지 마십시오.
IDA GUI 플러그인
IDA MCP를 사용할 때 IDA GUI 인스턴스를 지원하려면 플러그인을 설치하십시오:
uvx ida-hcli plugin install https://github.com/HexRaysSA/ida-mcp
# or if you have hcli installed:
hcli plugin install https://github.com/HexRaysSA/ida-mcp참고: GUI 플러그인이 없으면 IDA MCP는 헤드리스 모드에서만 작동합니다.
Related MCP server: IDA Auto MCP
MCP 설치
요구 사항
PATH에 설치되어 있어야 합니다.
idalib 및 Python 3.11+을 포함하는 IDA 9.4 이상
에이전트의 혼동을 줄이기 위해 다른 IDA MCP 서버는 비활성화해야 합니다.
Claude Code
claude plugin marketplace add HexRaysSA/claude-marketplace
claude plugin install ida-mcp@HexRaysSACodex CLI
codex plugin marketplace add HexRaysSA/codex-marketplace
codex plugin add ida-mcp@HexRaysSAPi
pi install git:github.com/HexRaysSA/ida-mcp@latestoh-my-pi
omp plugin install github:HexRaysSA/ida-mcp#latest기타 에이전트
MCP JSON 구성에서 일반 stdio MCP 서버를 설정하십시오:
{
"mcpServers": {
"ida": {
"command": "uvx",
"args": [
"ida-nexus",
"mcp",
"--agent=my-agent"
]
}
}
}uvx는 PyPI에서 최신 안정 버전의 ida-nexus 릴리스를 확인하므로 이 구성은 릴리스마다 업데이트할 필요가 없습니다. ida-domain이 개발 릴리스로 게시되어 있기 때문에 현재는 프리릴리스 의존성 해석이 필요합니다.
--agent=my-agent는 메트릭 대시보드에서 세션을 구분하는 데 사용되는 사람이 선택한 레이블입니다(claude-code, cursor, my-custom-agent 등).
다음 클라이언트를 테스트했지만, 모든 MCP 클라이언트가 비슷하게 작동해야 합니다:
사용 예
에이전트 하네스를 시작하고 다음과 같이 요청하십시오:
/path/to/sample.elf를 리버스 엔지니어링 해줘
GUI 통합을 테스트하려면 IDA에서 무언가를 열고 하네스에 다음과 같이 물어보십시오:
IDA GUI에 무엇이 열려 있나요?
개발자: IDA Nexus
IDA MCP 프로젝트는 IDA Nexus를 기반으로 구축되었으며, 여러 클라이언트가 IDA 데이터베이스를 원활하게 공유하고 운영할 수 있습니다.
ida-nexus 라이브러리를 기반으로 자체 도구를 구축할 수 있습니다. 자세한 내용은 문서를 참조하십시오.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Codebase intelligence for agents: 152 structured artifacts across 21 programs, one call.
Code intelligence for coding agents: semantic, AST, graph, and full-text search. 279+ languages.
Hunt zero-days by talking to binaries. 40+ tools. Hosted, OAuth + SSO, invite: hi@byteray.ai
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI-assisted reverse engineering in IDA Pro by providing tools to analyze binaries, decompile functions, manage comments, search patterns, and interact with the IDA database through natural language.562MIT
- FlicenseNot gradedqualityCmaintenanceA headless IDA Pro MCP server that enables AI agents to automatically open, analyze, and query multiple binary files simultaneously without manual GUI interaction. It provides 36 tools for tasks like decompilation, disassembly, and cross-reference analysis through IDA's idalib library.12
- AlicenseNot gradedqualityCmaintenanceExtends IDA Pro with multi-instance support and vulnerability scanning for AI-assisted reverse engineering.10MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLM clients like Claude to interact with IDA Pro for binary analysis, decompilation, cross-references, patching, and more via 41 MCP tools, 8 resources, and 7 guided prompts.50MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HexRaysSA/ida-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server