IDA Multi MCP Server

Then open your binaries in IDA Pro — instances register themselves — and talk to your agent. Prefer doing it by hand? See Manual installation. Removing it again is in Troubleshooting.

Local server

What is the IDA Multi MCP Server?

IDA Multi is an MCP project maintained in the merozemory/ida-multi-mcp repository. The maintainer describes its purpose as “Then open your binaries in IDA Pro — instances register themselves — and talk to your agent. Prefer doing it by hand? See Manual installation…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
AreaTools
Triagesurvey_binary · binary_fingerprint · classify_functions · func_profile · analyze_function · analyze_component · analyze_batch
Cross-referencesxrefs_to · xrefs_from · xrefs_to_field · xref_query · callgraph · callees · trace_data_flow
Searchfind · find_bytes · find_regex · insn_query · search_structs
Modifyrename · set_comments · append_comments · define_func · define_code · undefine · patch · patch_asm · idb_save
Memoryget_bytes · get_int · put_int · get_string · get_global_value · int_convert
Multi-instancelist_instances · server_health · server_warmup · refresh_tools · refresh_caches · compare_binaries · diff_before_after