Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No A
Automate real Android phones from your code. Test your apps, script the tasks you repeat, run a shelf of phones, or let an AI agent use one. Python, Node.js, the shell or HTTP. No ADB, no USB cable, no root.
Website · Docs · Download · Quick start · Languages · Guides
No ADB, no cableInstall one app on the phone, turn on its permissions and pair it with a QR code. No developer options, no USB debugging, no root. The same command everywheretouch is touch in Python, Node.js, the CLI, HTTP and as an MCP tool, all generated from one spec. Phones anywhereThe phone connects out to your PC, so it works on the same Wi-Fi or on mobile data through a tunnel or a relay you run. Every line is encrypted end to end.
Testing your own app on real phones, including flows that cross into other apps, such as a login with a code from a text message. A shelf of phones running the same routine every day, each through its own network or proxy. Giving an AI agent hands: through MCP, Claude, ChatGPT, Cursor and other agents can look at a phone screen and act on it. Small personal automations, such as turning Wi-Fi off at night or collecting a value from an app every hour.
Droidline uses only permissions an ordinary app can get, so a few things are out of reach: see What it cannot do.
Try the same demo in your browser, and pick elements on a simulated screen, on droidline.dev
You need a PC (Windows, macOS or Linux) and an Android phone with Android 9 or later, on the same Wi-Fi for a first try. The installation guide walks through each step with screenshots.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/KnifeLemon--Droidline.html)
Browser action recorder for automation: record a task once, replay it, or hand the folder to an agent
2akouwu/reverifyStop 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
Stupidoodle/swissdevjobs-cliSearch & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin
Cripacx/mediagenAI image and video generation skill for Claude Code and other coding agents — Gemini, OpenAI and Kie AI behind one CLI and MCP server, with EU AI Act content marking.
Riccardo8888/agent-linkAn end-to-end encrypted channel between coding agents, anywhere
ateymoori/oh-my-androidAndroid emulator & ADB GUI for Mac: dark mode, font size, RTL, TalkBack, network, GPS, Layout Inspector in dp. Built-in MCP server lets Claude Code, Codex and Cursor drive the emulator.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.