Solo Dev Builds MCP Server So Claude Code Ships APKs Straight to Phones
justabigmilkShake · reddit · 2026-09-24
Solo dev jkdreaming built a Test Nexus MCP server that closes Android's last mile: three tools (listbuilds, pushbuild, downloadbuild) let Claude Code upload an APK, trigger an FCM notification, and install it on phones.
Key design details:
- Pairing: opt-in 6-digit single-use codes (5-min TTL), never used as Firestore doc IDs; you can't add someone who didn't consent.
- Install safety: devices look up their own install mode via a callable instead of trusting payloads, default to "ask" on failure, use PackageInstaller with MODEFULLINSTALL — no root, no silent installs.
- CI/CD parity: pipelines use API keys on the same endpoints; caps at 10 members/project, 5 projects/user.
He's also wrestling with an open MCP design question: whether pushbuild should split into push-to-self vs push-to-group tools to limit an agent's ability to fan out to a whole team in one call.
More from coding & agent
- How Context Compaction Works: Summarization That Shrinks Long Conversations Without Losing Key Points — blaizedsouza · 2026-09-24
- Builder's Guide: How to Build an Agentic Harness with Jev, Code and Diagrams Included — blaizedsouza · 2026-09-24
- Salesforce Paper: Only 35.8% of the Cleanest Public RL Environments Pass Audit — dair_ai · 2026-09-24
- Pipelex Open-Sources a Declarative Language for Typed, Composable AI Workflows — tom_doerr · 2026-09-24
- Codex in-app browser lacks passkey support, users frustrated — madhavsinghal_ · 2026-09-24
- Driver builds an AI co-listener for a 69-episode D&D podcast with diary-based memory — AcanthisittaNo1884 · 2026-09-24