PreviewAPK MCP server
online · 93% uptimeio.github.livetaub/previewapk·v1.1.1Give your AI agent a real cloud Android phone: push APKs, drive it, get screenshots and logs.
0 stars
Reviews
Write oneNobody has reviewed PreviewAPK yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PreviewAPK tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- Live reliabilityremote reachable in 472ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityauth enforced (unknown)9/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How PreviewAPK compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 70% of 1,299 Productivity servers
- Uptime
- 93%
- of our recent checks; the typical remote Productivity server answers 100%
- Response time
- 578 ms
- faster than 23% of 655 Productivity servers
Install PreviewAPK in Claude Code, Cursor or VS Code
claude mcp add --transport http previewapk https://previewapk.siteport.site/mcp
What the publisher says
From the PreviewAPK repository's README, as published. We do not edit it. Read it on GitHub
PreviewAPK — a phone for your AI agent
Your agent builds an Android app, and then… neither of you can see it run. No emulator on the machine, no device on the desk, and the Play Store is not a feedback loop.
PreviewAPK gives your agent a real cloud Android phone. Push an APK, it boots in the browser in seconds. The agent drives it — taps, types, screenshots, logs — and verifies its own work before you ever look. You watch the same phone through a link, take the wheel whenever you want, and every session gets a share link you can hand to a client or paste into a PR.
time; swap apps freely.
- $19/month per device, unlimited runs. One device runs one app at a
in the portal drives — one driver per session, switchable mid-session with an explicit handoff.
- Links are view-only, always. Only the owner's key (agent) or the owner
Maps, or FCM will hit that wall; everything else just runs.
- No Google Play services on the phones. Apps that need Google sign-in,
This repo is the open client: the CLI and the MCP server (both single-file, Python standard library only). The PreviewAPK service itself is hosted — you bring an API key from your account at previewapk.siteport.site. PreviewAPK is currently in waitlist beta; join there.
Quick start — CLI
curl -O https://previewapk.siteport.site/cli/previewapk.py
export PREVIEWAPK_API_KEY=pvk_… # from your portal's Developers card
python3 previewapk.py devices # see your devices
python3 previewapk.py use "Device 1" # pick the working device (like cd)
python3 previewapk.py push app.apk --run
python3 previewapk.py tree # the screen as an element tree
python3 previewapk.py tap --text "Log in"
python3 previewapk.py text "demo@example.com"
python3 previewapk.py shot # a screenshot you can open
python3 previewapk.py logs --errors # the app's logcat, noise filtered
python3 previewapk.py relaunch # app back in front, ~2s, no reboot
python3 previewapk.py handoff user # hand the human the wheel
python3 previewapk.py links # the share link for the live sessionPushing to a running device hot-swaps the app in — installed and relaunched in the same session, no reboot.
Coordinates are fractions (0–1), never pixels; the CLI and API reject out-of-range values instead of silently tapping the wrong place, and text refuses when no field is focused instead of typing into the void. Signals an agent can trust: errors say what happened and what to do instead.
Quick start — MCP server
Hosted (zero install): point your MCP client at the remote server — same 27 tools, your API key as a Bearer token, nothing to download or keep current. Claude Code:
claude mcp add --transport http previewapk https://previewapk.siteport.site/mcp \
--header "Authorization: Bearer pvk_…"The server issues a session id at connect and your working-device selection rides on it, exactly like the local server. Hosted differences: previewapkpushapk takes apkb64 (base64) instead of a local path; file/record downloads return datab64.
Local (stdio): download previewapk_mcp.py from this repo, then register it with your MCP client. Claude Code:
claude mcp add previewapk \
--env PREVIEWAPK_API_KEY=pvk_… \
-- python3 /path/to/previewapk_mcp.pyCursor / Claude Desktop / other MCP clients (JSON config):
{
"mcpServers": {
"previewapk": {
"command": "python3",
"args": ["/path/to/previewapk_mcp.py"],
"env": { "PREVIEWAPK_API_KEY": "pvk_…" }
}
}
}Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PreviewAPK: common questions
- Is PreviewAPK MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the PreviewAPK safety report
- How do I install PreviewAPK?
- It runs remotely at previewapk.siteport.site. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does PreviewAPK need an API key?
- Yes. The registry entry asks for
PREVIEWAPK_API_KEY,Authorization. - Is PreviewAPK maintained?
- The last commit was 12 days ago (2026-10-23). The latest release is v1.1.1.
- Is PreviewAPK up?
- 93% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of PreviewAPK?
- Servers from other publishers that do the same job: Argent MCP server, Renforge MCP server and Sceneview MCP server.
- How does PreviewAPK compare with other Productivity MCP servers?
- safety score 87/100 (higher than 70% of 1,299 Productivity servers); uptime 93% (of our recent checks; the typical remote Productivity server answers 100%); response time 578 ms (faster than 23% of 655 Productivity servers). Full comparison.
Alternatives to PreviewAPK
Same job from other publishers: the closest match first, then the best rated.
- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- RenforgeInspect, drive and debug a running Ren'Py game: state, screenshots, guarded clicks, saves, builds.not reviewedGrowingA
- Sceneview3D & AR SDK for Android, iOS, Web — API docs, samples, validation, and code generation.not reviewedEstablishedA
- SceneView3D & AR SDK for Android, iOS, Web — API docs, samples, validation, and code generation.not reviewedEstablishedA
- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA