saileaxh

saileaxh / iida-mcp

Public

Faster, with excellent architecture, stronger performance, and kernel access support — an ida-mcp tool

22
2
100% credibility
Found May 09, 2026 at 22 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

An IDA Pro plugin that shares detailed file analysis from one or multiple IDA sessions with compatible client applications over a local service.

How It Works

1
🔍 Discover iida-mcp

You hear about a handy tool that lets you share your file analysis from IDA with other apps seamlessly.

2
📁 Add to IDA

Simply copy a few files into your IDA's plugins folder, like adding a new gadget to your toolbox.

3
📂 Open your file

Load up the program or file you want to analyze in IDA, just like always.

4
🚀 Turn on sharing

Press a quick hotkey or menu option to start sharing your analysis – it feels magical as it connects automatically.

5
🔗 Add more analyses

Open the same file in other IDA windows if needed; they team up together without any hassle.

6
🧩 Link your app

Point your favorite analysis tool to the local sharing spot, and it grabs all the insights from IDA.

Unlock deep insights

Now you explore decompiled code, memory reads, and more right in your app, saving time and boosting your work.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 22 to 22 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is iida-mcp?

iida-mcp is a Python IDA Pro plugin that turns your active databases into a local HTTP MCP server on port 13897, exposing 79 tools for static analysis like decompiles, xrefs, structs, and searches. It solves the hassle of scripting repetitive IDA queries by letting MCP clients query file metadata, functions, pseudocode, and kernel memory directly over Streamable HTTP. Multiple IDA instances auto-network as master/worker for shared access.

Why is it gaining traction?

Its excellent architecture handles multi-IDA routing without setup, delivering faster performance on common tasks like batch decompiles or xref trees compared to manual scripting. Kernel access via an optional Windows driver adds runtime reads and module mapping, making ida-mcp stronger for live analysis. Developers dig the zero-dependency MCP endpoint that plugs into tools like GitHub Copilot extensions or custom runners.

Who should use this?

Reverse engineers dissecting x86/x64 binaries in IDA 8+ who need programmatic access to analysis data from external apps. Kernel drivers hackers bridging static IDBs to live memory, or teams scripting faster GitHub Actions for malware triage. Skip if you're not deep into IDA or lack Hex-Rays.

Verdict

Worth a spin for IDA-heavy kernel reversing—installs easily, docs cover MCP config—but low maturity shows in 22 stars and 1.0% credibility score; test on non-prod IDBs first. Promising base if maintained.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.