re-apktool
Provides tools for analyzing Android APK files, including parsing headers, listing DEX classes, and decoding AndroidManifest.xml.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@re-apktooldecode the AndroidManifest.xml from the APK"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
re-apktool
MCP server for Android APK triage. Two backends are supported on the same MCP surface:
apktool (Java) — the canonical APK disassembler. Produces a Smali representation of every DEX class plus a decoded
AndroidManifest.xml. Install:apt-get install apktoolor download the jar from https://github.com/iBotPeaches/Apktool/releases.androguard (Python) — pure-Python APK / DEX / manifest parser. Always installed (the server's hard dep). Faster to import, easier to script; less Smali-friendly than apktool.
The MCP wrappers call whichever backend is available; the
check_apktool tool reports the active backend so the analyst
knows which one fired.
Tools
Tool | What it does |
| Health check — return apktool / androguard / java availability |
| Open the APK, return header info (package, version, min/target SDK, per-file entry list, signature block presence) |
| Enumerate classes across every |
| Return the decoded |
Related MCP server: APK Security Guard MCP Suite
Why both backends?
apktool is the gold standard for Smali and manifest
decoding, but it's a Java tool the user has to install. The
parse_apk + list_dex_classes + decode_manifest surface
area is small enough that androguard covers ~90% of the
analyst's needs (header + classes + manifest) without requiring
a JRE. The MCP layer prefers apktool when present and falls
back to androguard cleanly.
Install
pip install -e ./servers/re-apktool # androguard (required)
apt-get install apktool # apktool (optional, java)Run
re-apktool # stdio transport (default for MCP)
python -m re_apktool # equivalentDeferred to a future run
The original Explore findings called for an APK parser; this
scaffolding lands it so the future Android target run has the
toolchain. The Live Fire Windows-target run uses
re-leak-scan + re-winedbg for the three named products;
re-apktool becomes the workhorse when an Android binary is in
the input.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceAn MCP server that integrates with Apktool to provide live reverse engineering support for Android applications using Claude and other LLMs through the Model Context Protocol.Last updated16614Apache 2.0
- Flicense-qualityDmaintenanceProvides a one-stop automated solution for Android APK security analysis by integrating tools like JEB, JADX, APKTOOL, FlowDroid, and MobSF into unified MCP standard API interfaces.Last updated11
- Alicense-qualityDmaintenanceA Python MCP server that decompiles Android APK/XAPK/JAR/AAR files and extracts HTTP APIs used by the app.Last updated7Apache 2.0
- AlicenseAqualityCmaintenanceAn MCP server that enables AI assistants to analyze Android APK and iOS IPA files for security issues through natural language conversation, including permission auditing, secret detection, and SDK enumeration.Last updated12184MIT
Related MCP Connectors
MCP server for ScanMalware.com URL scanning, malware detection, and analysis.
MCP server for Appcircle mobile CI/CD platform.
Remote MCP for Android CLI agent build gate, structured receipts, audit logs, and reviewer-ready evi
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Heretek-RE/re-apktool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server