#1616th of 31 in MCP servers for developers
agent-device
CLI and MCP server that lets coding agents drive and verify mobile apps
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 5k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- TypeScript
1,245 on 25 Mar 20265,028 on 14 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
agent-device lets coding agents open, inspect and control apps on iOS, Android, HarmonyOS, TV platforms, web, macOS and Linux. It exposes the same runtime as a CLI, a stdio MCP server (`agent-device mcp`) and a typed Node.js client. Agents read accessibility-tree snapshots, act through refs and selectors, and save screenshots, video and logs as evidence.
Who it is for: Mobile and React Native developers who want coding agents to verify app changes
Strengths
- Same session model across CLI, MCP server and typed Node.js API
- Token-efficient accessibility snapshots with refs instead of screenshot-only reasoning
- Records runs as .ad replay scripts for CI, with strict Maestro YAML export
- Per-worktree sessions and device claims keep parallel agents off each other's simulators
Weaknesses
- HarmonyOS and Vega OS backends support only a subset of commands
- Reliability depends on clear accessibility labels, roles and test IDs in the app
- Web automation needs Node.js 24 and agent-browser; core CLI needs Node.js 22.12
- Backends depend on platform toolchains such as XCTest, ADB and HDC being installed
What it needs
- Needs Node.js 22.12+ (24+ for web), XCTest/iOS Simulator (iOS, tvOS), ADB (Android), HDC (HarmonyOS), agent-browser (web)
Also in MCP servers for developers
See all 31| Rank | Project | Score |
|---|---|---|
| 1 | gitnexusCode knowledge graph exposed to coding agents through MCP tools | 91 out of 100 |
| 2 | codegraphLocal code knowledge graph served to coding agents over MCP | 82 out of 100 |
| 3 | n8n-mcpMCP server exposing n8n node docs, templates and workflow management to AI assistants | 76 out of 100 |
| #4 | serenaMCP server giving coding agents symbol-level code search, editing and refactoring | 73 out of 100 |
| #5 | chrome-devtools-mcpMCP server that lets coding agents drive and debug a live Chrome | 71 out of 100 |