./features --verbose

Everything included.
Nothing in the way.

A hardening pass on top of stock ida-pro-mcp, packaged as single-tenant containers.

[01]

IDA Pro 9.4 + Hex-Rays

Full commercial IDA with the decompiler. Not Free, not a demo — every processor, every loader, xrefs and all.

[02]

66 MCP tools

survey_binary for one-shot triage, analyze_function with pseudocode + callers + constants, batch rename, type propagation, signature generation, data-flow tracing across hops.

[03]

py_eval

Arbitrary Python inside IDA's interpreter with Jupyter-style persistent locals. Variables from your last call stay visible in the next.

[04]

Stability hardened

Ownership-aware DB cleanup, save budgets (600s), timeouts raised to 900s so long decompiles don't fail client-side, lock-free supervisor hot paths.

[05]

Graceful shutdown

SIGTERM saves all owned databases before teardown — 30s per database, 120s total budget. Your analysis survives reboots.

[06]

Idle reaping

Sessions untouched for 60 minutes auto-close so memory doesn't creep. Busy workers are never touched mid-call.

[07]

Binary upload

POST /upload streams binaries straight into the instance with atomic renames and a configurable size cap (100MB default).

[08]

Elastic CPU/RAM

Instances burst to 4 cores / 8GB during heavy auto-analysis, then drop back to 2 cores / 4GB when idle. Managed automatically.