{"repo":"MeroZemory/ida-multi-mcp","free":true,"listed":false,"github":"https://github.com/MeroZemory/ida-multi-mcp","clone":"git clone https://github.com/MeroZemory/ida-multi-mcp.git","description":"Multi-instance IDA Pro MCP server — analyze multiple binaries simultaneously through a single MCP endpoint.","language":"Python","stars":388,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"ida-multi-mcp Reverse-engineer several binaries at once — dropper, payload, C2 — through a single MCP endpoint. Every IDA Pro instance auto-registers on startup, so your LLM client sees all of them without touching its config. Includes local, name-independent function-similarity search across binaries. ✨ What's New Newest first. - ⏳ Auto-analysis gating — analysis status() and analysis wait() let an agent find out whether IDA has actually settled before it draws conclusions, and the router attaches a warning to results from analysis-dependent tools while an instance is still analysing. server health 's auto analysis ready flag was inverted , reporting \"ready\" exactly when analysis was still running. Waiting properly is worth 12,885 functions on a 23 MB DLL (61,044 → 73,929) that an unwaiting agent would never see. Note the completion flag is a snapshot rather than a latch — why. idb save also no longer takes the save-as path in the GUI. - ⚡ Genuinely parallel instances — the router used to dispatch one request at a time, so a slow call on one binary stalled every other binary behind it. Requests now run on a worker pool with only the stdout writes serialized. Measured against two live instances: a call to instance B while instance A was busy went from 3.41 s → 0.01 s . (#27) - ⏱️ Slow scans no longer freeze an instance — a long C-level SDK call ( find bytes , decompile , string building) could hold IDA's main thread far past the tool timeout, because a Python-level timeout ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/MeroZemory","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MeroZemory/ida-multi-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}