rea-mcp - reverse engineer anything from your terminal or agent, with one CLI and MCP server.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"rea-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# rea-python(rea-mcp) **Reverse engineer anything from your terminal or agent — one CLI and one MCP server.** ## Attribution and disclaimer > This is an unofficial Python port of morluto/rea. The original project is a TypeScript implementation. This port exists because our Python-based AI agent products (aacode, fastclaw) need a native Python integration. Not affiliated with or endorsed by the original authors. Licensed under MIT. See [DISCLAIMER.md](DISCLAIMER.md) for responsible-use guidance and [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md) for dependency and tool notices. ### Lawful use The project's position on illegal or unauthorized use covers all REA versions, distribution channels, and platforms; each copy retains its applicable licenses. REA is for lawful research, education, interoperability, software preservation, and analysis of software you own or are authorized to examine. ### Commercial tools You must legally obtain and be authorized to use commercial tools, including IDA Pro / Hex-Rays decompilers, Hopper, and JEB, under their applicable licenses. REA grants no tool license, key, or activation entitlement. Trials and demos remain subject to vendor terms, including user, feature, automation, and output sharing restrictions. Cracked copies, stolen keys, unauthorized key sharing, and bypassing license restrictions are not authorized. This guidance does not amend MIT or third-party licenses. ### Deep-engine configuration | Engine | Configure | Notes | |---|---|---| | IDA | `REA_IDA_MCP_CONFIG` (an `ida-pro-mcp` registration JSON), or `REA_IDA_MCP_URL` / `REA_IDA_MCP_COMMAND` | Speaks MCP over stdio or streamable HTTP | | JEB | `REA_JEB_MCP_URL` (default `http://127.0.0.1:8425/mcp`) | MCP streamable HTTP | | Hopper | `REA_HOPPER_BRIDGE` (socket) and `REA_HOPPER_BRIDGE_TOKEN` (run token) | Run `bridge/hopper_bridge.py` inside Hopper | | Kuna | `REA_KUNA_COMMAND` (absolute path), optional `REA_KUNA_TIMEOUT_MS` | Invokes `kuna decompile ...` |…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.