Let AI agents drive iPhone and Android devices from the shell: read the screen, tap, type, swipe, screenshot, logs and crashes. No server, zero dependencies.
View on GitHub ↗Homepage ↗Let AI agents drive iPhone and Android devices from the shell Read the screen, tap, type, swipe, screenshot, and read logs and crashes. No server to start and no dependencies.
Website · Quick start · Commands · For AI agents · Benchmark · Troubleshooting
looktap is a small command-line tool for driving a mobile app on an iPhone or Android device, real or simulated. Each command does one thing and prints a few lines of plain text:
That makes it a good fit for an AI coding agent (Claude Code, Cursor, Codex, opencode, …) that needs to see and use the app it's building: - Small output. A screen read is about 1 KB of text, where other agent tools return 4–125 KB. A screenshot is a file path, where most MCP servers put 40–270 KB of image into the context. - One call per step. Add --ls to an action and its result comes back in the same call. - Fast. Screen reads take about 0.1 s and taps 0.1–0.2 s on both platforms, and the first command comes back in under a second, with no session to set up. Against eight other agent tools on the same devices, it had the lowest agent time on both iPhone and Android (How it compares).
It's just as handy by hand, or in a shell script for screenshot sweeps and bug repros. And the steps that worked can be saved as flow files that run as tests in CI: expect checks the screen, and looktap test runs the flows and reports each one (Test flows in CI). On Android, looktap codegen writes a flow while you use the phone (Record a flow).
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/lakpriya1s--looktap.html)
Android 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.
FidelisMM/shipstoresShip iOS and Android apps from your AI agent. MCP server for App Store Connect, Google Play Console and Expo EAS.
jimoto-no-llm/rustdshFast Rust launcher for DeepSeek Harness, with clear Claude Code/Codex migration, model setup and lightweight local tools
ucsandman/declickCompile an API, an MCP server, a database or a web page into a CLI your agent can run. Ten engines, one output contract, 4.1x less context than raw MCP.
Fons-vc/fonsThe Fons agent surface — read and update your founder profile, company, product, metrics and data room from your AI assistant. Skill · MCP · CLI.
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
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.