revula
Active·★ 86·GPL-3.0·Updated 2026-08-16
Revula is a production-grade MCP server that orchestrates a complete reverse engineering backend, enabling Claude Desktop, MCP-compatible IDEs, and custom tooling to access a wide range of RE tools through the Model Context Protocol. It supports static, dynamic, Android, firmware, malware analysis, and more with graceful degradation when external tools are missing.
#automation#mcp-server#mcp-servers#reverse-engineering#reverse-engineering-automation#reversing#reversing-automation
01
Features
01Comprehensive static and dynamic analysis (binary parsing, disassembly, debuggers, Frida)
02Android reverse engineering (APK/DEX parsing, decompilation, device interaction)
03Cross-platform RE tools (Rizin, QEMU, GDB-enhanced) and exploit development
04Malware analysis, firmware extraction, protocol analysis, and unpacking
05Secure and extensible architecture with rate limiting, caching, and sandboxed subprocesses
02
Compatibility
Linux
Linux
Verified via docs
macOS
macOS
Verified via docs
Windows (WSL2)
WSL2
Verified via docs
03
Quick start
1
$ git clone https://github.com/president-xd/revula.git
2
$ cd revula
3
$ pip install -e .
04
Use cases
↳Malware triage and analysis (hash, IoC extraction, YARA scanning)
↳Android application security assessment (manifest analysis, decompilation)
↳Binary reverse engineering and dynamic debugging (GDB/LLDB/Frida)
05
Alternatives
tweetclaw★ 95
Post tweets, reply, like, retweet, follow, DM & more from OpenClaw. Full X/Twitter automation via Xquik — 120 endpoints, reads from $0.00015/call (66x cheaper than official X API). 2 tools, 2 commands, background event poller.
android-remote-control-mcp★ 737
An MCP Server for Android running on the phone, optmized for token usage, supports also files downloads and cloudflare (free) and ngrok automated tunnelling.
Comments
Log in to leave a comment
No comments yet. Be the first!