ida-no-mcp-decompiler-exporter

Export IDA Pro decompiled functions, disassembly, and memory dumps to files.

7|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/Aradotso/mcp-skills --skill ida-no-mcp-decompiler-exporter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ida-no-mcp-decompiler-exporter
Source: https://github.com/Aradotso/mcp-skills/tree/main/skills/ida-no-mcp-decompiler-exporter
Command: npx skills add https://github.com/Aradotso/mcp-skills --skill ida-no-mcp-decompiler-exporter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Exporting reverse-engineered binaries from IDA Pro into formats that AI tools can efficiently read is slow and inconsistent, especially when decompilation partially fails or when you need memory, strings, and import/export context together.

Core Features & Use Cases

  • Function-by-function decompiled exports: Writes each decompiled function to its own .c file with caller/callee metadata for fast AI navigation.
  • Automatic disassembly fallback: Exports .asm files when Hex-Rays decompilation fails, preserving coverage across the binary.
  • Full AI-friendly context dump: Exports memory segments (hexdump), strings, imports, exports, plus logs of skipped/failed functions to support deeper analysis and triage.

Use case example: after analyzing a suspicious Windows executable in IDA Pro, export decompile/disassembly plus strings and memory to have an AI review likely vulnerable routines and reconstruct protocol/message parsing from artifacts.

Quick Start

Install the IDA plugin by copying INP.py into your IDA plugins directory, restart IDA Pro, then run the export via Edit → Plugins → Export for AI on your open IDB.

Frequently Asked Questions about ida-no-mcp-decompiler-exporter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export IDA Pro decompiler output for AI analysis?▼

You can export IDA Pro decompiler output for AI analysis by installing a plugin that writes decompiled functions to .c files with caller/callee metadata, and exports memory hexdumps, strings, and imports/exports into structured files.

What happens when Hex-Rays decompilation fails in IDA Pro?▼

When Hex-Rays decompilation fails in IDA Pro, the export plugin automatically falls back to writing .asm disassembly files, ensuring full binary coverage for downstream AI analysis.

Can I extract strings and memory dumps alongside decompiled code from IDA Pro?▼

Yes, you can extract strings and memory dumps alongside decompiled code from IDA Pro. The export generates a full context bundle including chunked hexdump memory segments, strings, imports, and exports.

How do I prepare IDA Pro reverse-engineering artifacts for an AI IDE?▼

To prepare IDA Pro reverse-engineering artifacts for an AI IDE, run the export plugin to generate metadata-rich, structured text files and .c/.asm outputs that AI tools can efficiently index and review.

Why does my AI tool struggle to read raw IDA Pro decompilation exports?▼

AI tools struggle to read raw IDA Pro decompilation exports because they lack structured metadata, making navigation slow. Exporting per-function .c files with caller/callee context and text tables solves this indexing problem.

Does the IDA Pro AI export support tracking skipped or failed functions?▼

Yes, the IDA Pro AI export supports tracking skipped or failed functions by generating detailed logs of failed decompilation attempts, allowing analysts to triage incomplete coverage during review.