Analysis updated 2026-05-18
Ask Claude to organize files, install packages, or run scripts directly on your Android phone.
Give Claude shell access to a secondary or development phone for hands on experimentation.
Learn how to build a minimal MCP server using only Python's standard library.
| x0root/claude_droid | 1038lab/agnes-ai | 3eyedtiger/video2vrcemote | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | developer | vibe coder | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
No built in authentication, the public tunnel URL grants full shell access to anyone who has it.
Claude Droid turns an Android phone into a remote control target for the Claude AI assistant, letting you ask Claude in a normal chat to run commands, read and write files, and manage folders directly on your phone. It works through Termux, a terminal app for Android that does not require rooting the device, and connects to Claude using the Model Context Protocol, a standard way for AI apps to talk to outside tools. A single Python script starts a small web server on the phone using only Python's built in library, so nothing extra needs to be installed. That server is then made reachable from the internet using a free Cloudflare Quick Tunnel, which gives it a temporary public web address. You paste that address into Claude's custom connector settings, and from then on Claude can call nine tools such as running a shell command, reading or writing a file, listing a folder, or moving and deleting files. Because the run command tool can execute anything Termux is capable of running, this effectively gives Claude the same level of access to the phone as the person using Termux directly, including installing software or running scripts. The README is upfront that this setup has no login or authentication built in: anyone who obtains the tunnel address has the same access you do, and there is no confirmation step before commands run. It recommends using this on a secondary or development device rather than a primary phone with sensitive accounts, and suggests optional steps like adding a shared secret check for anyone who wants stronger protection. Setup involves installing Python and Cloudflare's tunnel tool through Termux's package manager, running the script, and adding the printed web address as a custom connector inside the Claude app. The free tunnel address changes each time the script restarts, so it needs to be updated in Claude's settings after every restart.
A Termux based server that lets Claude run shell commands and manage files directly on your Android phone through a public tunnel.
Mainly Python. The stack also includes Python, Termux, Cloudflare Tunnel.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.