Connect Claude Code, Claude Desktop, Cursor or VS Code to real Android and iOS cloud phones. Hosted over HTTP — no ADB, no emulator, no local setup.
Sign up at
cloud.mobilerun.ai
and copy your key from the API Keys tab. It starts with dr_sk_.
Claude Code — paste this into your terminal (replace the key):
claude mcp add --transport http mobilerun https://api.mobilerun.ai/v1/mcp --header "Authorization: Bearer dr_sk_YOUR_API_KEY"
Claude Desktop, Cursor or VS Code — paste this into your MCP config (in Claude Desktop: Settings → Developer → Edit Config):
{
"mcpServers": {
"mobilerun": {
"url": "https://api.mobilerun.ai/v1/mcp",
"transport": "http",
"headers": {
"Authorization": "Bearer dr_sk_YOUR_API_KEY"
}
}
}
} Restart your agent and ask it something like:
Spin up a cloud phone and take a screenshot of the home screen.
Your agent now has tools for tasks, devices, apps, credentials and webhooks on real Android and iOS cloud phones.
The MCP server gives any client hosted cloud phones with zero install.
For coding agents there's also
mobile-harness
— portable operating instructions plus the mobilerun_core
Python API, which drives cloud phones and local devices
(Android via ADB, iOS via portal). Setup is one prompt:
Set up https://github.com/droidrun/mobile-harness for me. Read `install.md` and follow the steps to install `mobile-harness`.
OAuth is also supported — full setup in the MCP server docs.
One JSON block between your coding agent and a real device.