{"data":{"slug":"mrexodia-ida-pro-mcp","name":"ida-pro-mcp","tagline":"AI-powered reverse engineering assistant for IDA Pro using MCP","github_url":"https://github.com/mrexodia/ida-pro-mcp","owner":"mrexodia","repo":"ida-pro-mcp","owner_avatar_url":"https://avatars.githubusercontent.com/u/2458265?v=4","primary_language":"Python","stars":11591,"forks":1384,"topics":["ai","aiagent","binary-analysis","ida-plugin","ida-pro","mcp","mcp-server","modelcontextprotocol","reverse-engineering"],"archived":false,"github_pushed_at":"2026-08-17T13:34:03+00:00","maintenance_label":"Active","stars_delta_30d":815,"url":"https://www.graphcanon.com/tools/mrexodia-ida-pro-mcp","markdown_url":"https://www.graphcanon.com/tools/mrexodia-ida-pro-mcp.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mrexodia-ida-pro-mcp","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mrexodia-ida-pro-mcp","description":"AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.","homepage_url":"https://plugins.hex-rays.com/mrexodia/ida-pro-mcp","license":"MIT","open_issues":45,"watchers":52,"ai_summary":"ida-pro-mcp is an AI agent that integrates language models with the IDA Pro environment via the Model Context Protocol (MCP) to aid in binary analysis and reverse engineering.","readme_excerpt":"## Installation (Claude Code)\n\nTo install the latest IDA Pro MCP in Claude Code:\n\n```bash\nclaude plugin marketplace add mrexodia/claude-marketplace\nclaude plugin uninstall ida-pro-mcp@mrexodia\nclaude plugin install ida-pro-mcp@mrexodia\n```\n\n---\n\n## Installation (Codex)\n\nTo install the latest IDA Pro MCP in Codex:\n\n```bash\ncodex plugin marketplace add mrexodia/codex-marketplace\ncodex plugin remove ida-pro-mcp@mrexodia\ncodex plugin add ida-pro-mcp@mrexodia\n```\n\n---\n\n## Installation (Kimi Code)\n\nTo install the latest IDA Pro MCP in Kimi Code, run this slash command in the chat:\n\n```\n/plugins install https://github.com/mrexodia/ida-pro-mcp/tree/main\n/reload\n```\n\nThis installs the `idalib` MCP server and the `idapython` skill. Plugins are copied to\n`$KIMI_CODE_HOME/plugins/managed/`, so `uv` must be on your `PATH`. The first session after\ninstalling is slower, because `uv` resolves the dependencies before the server responds.\n\n---\n\n## Installation (GUI)\n\n**Note**: the MCP plugin is no longer recommended and will eventually be deprecated. Use `idalib-mcp` instead.\n\nIf you want to configure the MCP server manually from the IDA GUI:\n\n```sh\npip uninstall ida-pro-mcp\npip install https://github.com/mrexodia/ida-pro-mcp/archive/refs/heads/main.zip\n```\n\nConfigure the MCP servers and install the IDA Plugin:\n\n```\nida-pro-mcp --install\n```\n\n**Important**: Make sure you completely restart IDA and your MCP client for the installation to take effect. Some clients (like Claude) run in the background and need to be quit from the tray icon.","github_created_at":"2025-03-25T22:23:41+00:00","created_at":"2026-07-11T11:49:42.684515+00:00","updated_at":"2026-08-26T06:00:53.448655+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"aiagent","name":"aiagent"},{"slug":"binary-analysis","name":"binary-analysis"},{"slug":"ida-plugin","name":"ida-plugin"},{"slug":"mcp-server","name":"mcp-server"},{"slug":"modelcontextprotocol","name":"modelcontextprotocol"},{"slug":"reverse-engineering","name":"reverse-engineering"}],"trust":{"provenance":{"is_fork":false,"github_id":954963562,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-26T06:00:52.592Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":8,"last_release_at":"2025-10-06T13:28:26Z","stars_delta_30d":815,"open_issues_delta_30d":1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-08-16T04:01:48.285Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-26T06:00:53.091Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-08-26T06:00:53.091Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-26T06:00:53.091Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-26T06:00:53.091Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When needing advanced assistance with reverse engineering tasks specifically in the IDA Pro environment","For scenarios where leveraging language models through MCP can enhance understanding of complex binaries"],"when_not_to_use":["If your binary analysis work does not involve or support use within the IDA Pro interface","When the security risks associated with integrating external AI-powered tools into reverse engineering workflows are unacceptable under your circumstances"],"source":"enrich:decision_facts","observed_at":"2026-07-17T08:17:37.715Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"ida-pro-mcp integrates AI to aid in binary analysis for IDA Pro users through MCP."}]}}