📡 MCP Radar

VibRev/asc-mcp

Droid ASC (asc-rs) as an MCP server: class lookup, smali, manifest and xrefs straight from the APK

⭐ 3 stars
⑂ 0 forks
Rust
momentum ▲ 6.0
created 2026-09-25
on radar since 2026-09-27
View on GitHub ↗

About asc-mcp

Droid ASC (asc-rs) as a VibRev MCP engine.

asc treats an APK as a read-only database: it locates a class, searches cross references or decodes the manifest straight from the compressed archive in milliseconds, without decompiling or indexing the whole app. This crate puts that engine behind one set of [vibrevtool] definitions, which drive both the MCP surface and a derived CLI.

Every tool takes apk, the path to an APK on this machine.

Tool CLI --------- apk.dex asc-mcp tool apk dex Root-level DEX entries apk.manifest asc-mcp tool apk manifest Decoded AndroidManifest.xml class.smali asc-mcp tool class smali One class as smali, paged by line class.dump asc-mcp tool class dump --output X.dex Valid single-class DEX (the only writer) refs.string asc-mcp tool refs string Methods loading a matching string refs.type asc-mcp tool refs type Methods referencing a matching type refs.method asc-mcp tool refs method --name N --class C [--fuzzy-class] Call sites refs.field asc-mcp tool refs field --name N --class C [--fuzzy-class] Field accesses

refs. results are sorted by DEX and paged (offset / limit / nextoffset / total); complete: false means some DEX entries could not be searched.

Policy flags from vibrev-kit apply to both faces: --read-only (drops class.dump), --toolsets refs, --tools, --exclude-tools.

Caching: the MCP server keeps an engine (with a 256 MiB in-memory LRU) for each of the four most recently used APKs; both faces use asc's on-disk cache (~/.cache/droidasc, $DROIDASCCACHEDIR) unless --no-cache is given.

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/VibRev--asc-mcp.html)

Related MCP servers

JordyZomer/lemmalog

A Datalog engine for LLM agent memory: stratified rules, provenance-tracked facts, incremental derivation, and an MCP server that lets your harness use it as a shared brain.

⭐ 253Rust
mrpulor-gh/nuphus-mcp

Desktop automation MCP server — computer use for any AI agent: control screen, windows, mouse/keyboard, and Chrome via Model Context Protocol (stdio)

⭐ 152Rust
KayanoLiam/ContextX

A free remote MCP server offering normal (Grok 4.3) and deep (Grok 4.20 Multi-Agent) search. No API keys required, streaming support prevents gateway timeouts.

⭐ 93Rust
omaekumiko2-create/kru

Local-first MCP password and credential manager for AI agents. Use passwords, API keys, SSH identities, and TOTP without exposing hidden plaintext to the model.

⭐ 88Rust
Dicklesworthstone/frankensonos

Memory-safe Rust controller for your own Sonos speakers on your own LAN — reliable SSDP/UPnP-SOAP/GENA interoperability (S1 + S2), a Spotify-library classical DJ, and a CLI + HTTP API + MCP server so

⭐ 86Rust
pinoox/neuromesh

The Biomimetic Context Engine & Neural Runtime for AI Coding Assistants

⭐ 72Rust

📬 Get the weekly radar in your inbox

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