📡 MCP Radar

cnlnn/droidasc-mcp

Safe, structured MCP server for the Droid ASC Android decompiler

⭐ 4 stars
⑂ 1 forks
Python
momentum ▲ 10.0
created 2026-09-20
on radar since 2026-09-24
star trend 3 → 4 since 2026-09-24
androidapkdecompilermcpmobile-securitypythonreverse-engineering
View on GitHub ↗Homepage ↗

About droidasc-mcp

A small, defensive MCP server for Droid ASC, the fast on-demand Android APK decompiler.

droidasc-mcp exposes ASC's public CLI as six typed, read-only MCP tools. Every analysis runs in an isolated subprocess group, accepts only APK paths under configured roots, and returns paginated structured data instead of unbounded terminal output.

Community project. Not affiliated with or endorsed by the Droid ASC maintainers.

Tool Purpose --- --- ascping Show adapter/engine versions and effective runtime limits ascapkinfo Return size, SHA-256, manifest presence, and DEX entries ascgetmanifest Decode AndroidManifest.xml with line pagination asclistclasses List class descriptors with prefix filtering and pagination ascgetclasssource Decompile one class with line pagination ascfindrefs Find string, type, method, or field references across DEX files

Python 3.10 or newer is required. CI checks Linux and native Windows runners on Python 3.10-3.13, including all six tools over stdio/HTTP against a source-built acceptance APK and package installation. macOS remains unverified.

Install the version-pinned GitHub release on Linux:

Windows uses .venv\Scripts\droidasc-mcp.exe for the server command. For development, clone this repository and run uv sync --locked --extra dev instead.

The default transport is stdio. Limit the server to directories that contain APKs:

The endpoint is http://127.0.0.1:8000/mcp. Keep it on loopback unless you add an authenticated, TLS-terminating reverse proxy.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/cnlnn--droidasc-mcp.html)

Related MCP servers

whoisqwerz/pocket_disasm

Multi-session IDALib MCP router for coding agents. Analyze multiple binaries in parallel with IDA-compatible reverse engineering tools.

⭐ 21Python
wlmosv-png/apk-index

零依赖的本地 APK/AAR/DEX 结构索引 + MCP Server。17 个工具,为 Xposed 模块开发提供静态反查。

⭐ 10Python
2akouwu/reverify

Stop your AI from making things up — it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is

⭐ 927Python
elliottophellia/Ryuumonbuchi

Maybe the headless Ghidra MCP you are looking for.

⭐ 22Python
lm060719/reconbridge

通用逆向分析 KernelSU 模块:手机侧只做原子能力,智能全在 PC 侧(Claude Code + MCP)。仅限授权安全研究与教育用途。

⭐ 6Python
Zekiog/x64dbg-mcp-x

Unified x64dbg MCP Server - Merged from duty1g, bromoket, SetsunaYukiOvO, wasdubya, and dariushoule implementations (181+ tools)

⭐ 3Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.