Mobilebox
Menu

Mobile sandboxes for your AI agents.

Mobilebox gives AI agents cloud Android phones and iPhones: Android is $0.01 a minute and was ready in 19.4 s in our November 2026 benchmark. Your agent sees the screen, then taps, types and installs apps over API or MCP.

TaskFind the height of the Matterhorn on Wikipedia

  1. Look at the phone
  2. Open Wikipedia in Safari
  3. Go to search
  4. Type "Matterhorn"
  5. Open the article
  6. Scroll to the infobox
  7. Find "Elevation"
  8. Read the answer

Done

Answer, read from the screen4,478 m (14,692 ft)

iPhone screenshot: Safari open at the Matterhorn article on Wikipedia, its infobox showing the elevation, 4,478 m (14,692 ft).
Logos are trademarks of their owners; no affiliation.

Your cloud agent tests the app it built.

Codex, Cursor and Claude Code on the web run in cloud sandboxes without KVM, where an Android emulator stalls. Over MCP they install the APK on a Mobilebox phone, open it and read the screen.

Test an app with Claude Code

A clean phone for every eval and CI run.

Each run gets its own phone, so no run inherits another’s state. Run as many side by side as your suite needs, and a CI job needs nothing but curl.

Smoke-test an APK from CI

Agents that get things done in real apps.

The phone runs the same Android apps people use. Your agent opens them, types, scrolls and reads the result off the screen, like the Wikipedia run above.

Follow the run step by step
The home screen of the recorded phone: Signal, Telegram, Wikipedia, Weather, Calendar, VLC, Clock, Contacts, Calculator and Settings.
The recorded phone’s home screen, unedited.

Fresh for each task, or kept between them.

Start every task on a new phone, or park one and resume it with its apps, saved data and logins still there.

Choose fresh or kept

Watch your agent work, live.

Open a live view of any phone. The cursor moves to each target, taps and swipes are drawn where they land, and every step is captioned as it happens.

See the live view
A real agent on a Mobilebox phone, in the live view at real speed. One step fails, and the log says why. Recording · Source

Create, read, act. Then park it.

One sandbox lifecycle, the same over REST and MCP. Your agent brings the reasoning.

An Android phone,
ready in one call.

Android 14 on arm64. Pick the country, locale and timezone, then install your APKs or split bundles.

Quickstart

tools/call → observe

…[40] View "Highest point" (540,1421)[41] View "Elevation" (295,1512)[42] View "4,478 m (14,692 ft)" (787,1512)[43] Button desc="Elevation" (149,1510)

Screens as text,
not screenshots.

Each observation numbers what is on screen. Tap, type and swipe by ref, up to 20 actions per call.

Agent guide

Park it.
Pay nothing.

Compute stops; installed apps and saved data stay. Resume the same sandbox when the next task comes.

Pricing

Connect in one step.

Claude Code, Codex or any HTTP MCP client gets the phone as tools. Your own code calls the same sandbox over REST.

14 MCP tools

  • list_phones
  • create_phone
  • start_phone
  • park_phone
  • delete_phone
  • set_device
  • install_app
  • list_apps
  • uninstall_app
  • observe
  • act
  • screenshot
  • watch_phone
  • request_capability
Claude Code
claude mcp add --transport http \
  mobilebox https://mobilebox.dev/mcp \
  --header "Authorization: Bearer $MOBILESANDBOX_API_KEY"

One recorded run, step by step.

An agent finds the height of the Matterhorn on Wikipedia: 8 MCP calls on a sandboxed Android phone, 24.6 s from home screen to answer.

Android screenshot: Look at the phone
Recorded on an Android 14 arm64 sandbox. Not a live phone; playback is shortened. Screen recording · Recording data

$0.01 per phone-minute

  • Billed per second while a phone is ready, with a one-minute minimum.
  • Boot time and parked phones are free.
  • Free credit for new workspaces.
Pricing

Android, iPhone and real devices.

One API and one MCP server for every phone your agent needs.

Questions

Straight answers about phones, pricing and access.

What is Mobilebox?

Mobile sandboxes (cloud Android, iPhone and iPad, and real Android devices) that your agent controls over a REST API or an HTTP MCP server. Your agent supplies the reasoning; Mobilebox runs the phone and returns each screen as numbered elements.

Is it a physical phone?

A cloud phone is a cloud Android 14 phone (arm64) on our servers; apps with strict integrity checks may not run on it. For those, pick a real Android device.

Which agents can use it?

Any MCP client that speaks Streamable HTTP, such as Claude Code, Codex or Cursor, and any code that can make HTTP requests.

What does it cost?

$0.01 per minute for a cloud Android phone, $0.05 for iPhone and iPad, $0.03 for a real Android device, billed per second while it runs with a one-minute minimum. Boot time and parked phones are free. New workspaces get free credit.

What survives a park?

Installed apps and saved app data. Unsaved, in-memory state does not: apps start fresh after a resume, so save before you park.

How do I get access?

Sign up with GitHub; new workspaces get free credit. Then create an API key in the dashboard and give it to your agent.