BigHugger
MCP MCP server · io.github.callstack

io.github.callstack/agent-device

MCP server for mobile app automation: verify, control, and debug iOS, Android, TV, and desktop apps

host stars
4,611
30-day movement
+10736/day
Related entries
2
Connections
0
npmlocalstdio

agent-device is a CLI and stdio MCP server that lets AI agents inspect, control, and verify mobile apps on iOS, Android, TV, and desktop targets. It keeps device state in sessions, exposes commands as structured MCP tools, and supports evidence capture and replay.

It gives agents a single runtime for driving and verifying apps across native, React Native, Expo, and Flutter targets, usable from CLI, MCP, or a typed Node.js API.

Use it to

  • Drive an app from the CLI to verify UI flows
  • Expose mobile automation tools to an agent via MCP
  • Script device control from Node.js with createAgentDeviceClient()
  • Capture evidence and replays for CI runs
  • Inspect app state via accessibility snapshots and selectors

For Developers building AI agents or QA workflows for mobile apps

Runs
installed — on your machine
Transport
stdio
Packaged as
npm:agent-device
Install
npx -y agent-device
Version
0.21.4
Last release
2026-09-16
topicsmobile-automationmcp-serveriosandroidreact-nativetesting