IDA Pro MCP
Related Servers
Alternatives to IDA Pro MCP
No user-submitted related servers found.
Related Servers
- AlicenseBqualityFmaintenanceMCP server for reverse engineering that enables interaction with IDA Pro for analysis tasks such as decompilation, disassembly, and memory engagement reports.2446MIT
- AlicenseNot gradedqualityAmaintenanceHeadless reverse engineering MCP server integrating IDA Pro for static analysis and x64dbg for dynamic debugging via controlled MCP tools.4GPL 3.0
- AlicenseNot gradedqualityDmaintenanceHeadless MCP server for IDA Pro enabling on-demand database loading and programmatic reverse engineering workflows via MCP tools.18MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that exposes IDA Pro's disassembler and Hex-Rays decompiler as tools and resources, enabling parallel binary analysis with multiple agents through a supervisor.1MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that runs inside IDA Pro for AI tools, exposing reverse-engineering capabilities like function listing, decompilation, and analysis via HTTP.MIT
- FlicenseNot gradedqualityDmaintenanceA headless MCP server that manages multiple independent IDA Pro worker processes for reverse engineering, supporting database operations and debug tools.19-
TDQS
Scored across 43 tools
The tool set has clear functional groupings, but there is significant overlap between data reading tools (data_read_byte, data_read_word, etc.) and memory/global variable tools, with explicit guidance to prefer certain tools over others indicating ambiguity. Tools like list_functions and get_function_by_address serve distinct but related purposes that could cause confusion in selection.
Most tools follow a consistent verb_noun or verb_noun_preposition pattern (e.g., get_function_by_address, set_global_variable_type), with clear action-object naming. Minor deviations exist, such as convert_number (verb_noun) vs. declare_c_type (verb_noun), but overall the naming is predictable and readable across the set.
With 43 tools, the count is excessive for typical MCP server purposes, leading to potential cognitive overload and reduced usability. While IDA Pro is a complex domain, the tool surface could be consolidated (e.g., merging data_read_* variants) to improve coherence without losing functionality.
The tool set comprehensively covers IDA Pro's core functionalities, including disassembly, decompilation, data reading, variable and type management, cross-referencing, and metadata retrieval. It supports full CRUD/lifecycle operations for functions, variables, and types, with no obvious gaps for agent-driven analysis workflows.