IDA Script MCP
Related Servers
Alternatives to IDA Script MCP
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI tools to execute IDA Python code inside IDA Pro for reverse engineering tasks via MCP over SSE.3-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to autonomously inspect and control IDA Pro via MCP, providing tools for decompilation, disassembly, cross-references, renaming, typing, patching, searching, debugging, and arbitrary IDAPython execution.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI-powered reverse engineering in IDA Pro by letting MCP clients inspect decompilation and disassembly, rename symbols, convert integers, and otherwise interact with the database through natural language.2MIT
- 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.52MIT
- FlicenseNot gradedqualityCmaintenanceEnables LLMs to perform binary analysis and reverse engineering via IDA Pro's headless idalib, providing 66 MCP tools like decompile, disasm, and xrefs without requiring the IDA GUI.3-
- AlicenseNot gradedqualityDmaintenanceConnects AI agents to IDA Pro and x64dbg for unified static and dynamic reverse engineering, enabling coordinated analysis, debugging, and patch planning through a local MCP daemon.15MIT
TDQS
Scored across 6 tools
Most tools target distinct operations: list instances, execute scripts, get database info, check task status, and cancel tasks. However, list_ida_instances and check_ida_connection both concern instance availability, which could cause slight confusion in some contexts. The descriptions help distinguish them, so the overlap is minor.
All tool names use consistent snake_case with a verb-first pattern (list_, execute_, check_, get_, cancel_). The convention is predictable throughout, making the tool set easy to navigate.
Six tools is a well-scoped set for remote IDA Pro control, covering instance listing, script execution, connection checks, database info, task status, and cancellation. Each tool earns its place without redundancy or bloat.
The surface covers the core lifecycle: discover instances, execute scripts, check connectivity, inspect database info, and manage long-running tasks via status and cancellation. A minor gap is the absence of a dedicated tool to list all active tasks, but task IDs are returned by execute_idapython and can be tracked individually.