Open Reverselab
Analyzes PE, APK, web, and other targets through MCP tools, security knowledge, and integrations for Ghidra, Frida, x64dbg, and Rizin.
Install Open Reverselab
Pick your client, then add it in one click or paste the config.
https://api.star-history.com/svg?repos=LING71671/open-reverselab&type=Date&theme=dark
Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.
Overview
Use cases
- Analyze PE files with triage and headless Ghidra workflows
- Inspect APKs and extract Android reverse-engineering evidence
- Route CTF and web questions through track-specific knowledge
- Investigate samples with Rizin, Frida, or x64dbg tooling
- Run bounded Goals and retain analysis reports in workspaces
Key features
- 100+ MCP tools for reverse engineering and security analysis
- PE, APK, web, CTF, cryptography, and protocol coverage
- Red, blue, and combined analysis tracks
- Knowledge-base routing with linked attack and defense references
- Windows desktop workspaces with Goals, logs, and reports
- Integrations for Ghidra, Frida, x64dbg, and Rizin
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked
Recent health check succeeded.
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
GitHub stars1.4kStargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.
How Open Reverselab works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Open Reverselab
open-reverselab is an MCP server that connects AI clients to local reverse-engineering workflows and a security knowledge base. Its main tools cover PE, APK, web, CTF, cryptography, and binary analysis, including PE triage, headless Ghidra analysis, Android baselines, HTTP probing, knowledge routing, and Rizin-based operations.
Install it by cloning the repository, then synchronizing the MCP project's dependencies with `uv sync --project tools/skills/mcp/ReverseLabToolsMCP`. Run the supplied starter script or MCP smoke check, and install only the external tool groups required for your analysis.
Yes, open-reverselab works with Claude Code. Open the repository in the client, follow the context chain and AI usage instructions, and configure the MCP project through its `uv`-managed environment.
Yes, open-reverselab works with Codex. The repository can be connected to Codex as an MCP client, with the project dependencies installed through `uv` and the repository guidance loaded for the selected board.
Windows has the packaged native desktop application, while macOS and Linux use the source-based CLI and MCP workflow. The desktop release requires Python 3.10 or newer and Microsoft Edge WebView2 on Windows.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/open-reverselab)HTML Embed
<a href="https://allmcps.com/mcp/open-reverselab"><img src="https://allmcps.com/api/badge/open-reverselab?style=directory" alt="Open Reverselab on AllMCPs" /></a>