The best Android MCP server depends on where your agent runs. On a laptop next to your own emulator or phone, mobile-mcp is the most starred, and free. For a cloud agent that needs a screen right away, Limrun is the fastest we measured, about 20 times faster to a first screenshot than Mobilebox (0.98 s against 19.4 s). For a matrix of real devices, BrowserStack runs a remote MCP server on its device cloud. Mobilebox fits when every task or pull request gets its own phone, from CI or a cloud agent, billed by the second.

We make Mobilebox, so it is one row below, judged like the rest. Facts come from each vendor’s own pages, READMEs and the official MCP registry, reviewed on November 10, 2026. Speed numbers are ours, from the November 8 benchmark.

The shortlist

ServerGood forPhone and connectionPrice, as published
mobile-mcpAn agent on your laptop; iOS and Android from one serverYour emulators, simulators and USB devices; localFree, Apache-2.0. Cloud devices: 10 min a day free, then $29 for 200 min
LimrunCloud coding agents that build and check iOS and Android appsCloud emulators, iOS simulators, remote Xcode; hosted, OAuth or keyAndroid $0.04 a minute on Entry ($20 a month); 120 trial credits
Phone HarnessYour own phone, or a real iPhone in the cloudYour phone, cloud emulators, real cloud iPhones; hosted, OAuth or key5¢ a minute, boot free, $5 credit; cloud iPhone $80 a month
MobilerunAgents that need phone numbers, SMS and residential IPsCloud Android, physical iPhone add-on; hosted, key or OAuth60 min free; $20 for 600 min; then $0.03 a minute
phonebox.devSigned-in Android phones that park between runsCloud Android; hosted, API key$0.06 a minute; Starter $20 a month
MobileboxA phone per task or PR, from CI or a cloud agentCloud Android 14, iPhone and iPad, real Android; hosted, OAuth or key$0.01 a ready minute, per second; boot and parked free
ClousdThe lowest per-minute price listedCloud Android on popular phone models; hosted, key or OAuth$0.004 a minute, at most $0.80 a phone a day
RamusChecking your own APK on a fresh device each sessionAndroid 17 emulators, no Play Store; hosted, sign-in or key30 min a month free; $2 and $10 plans
Appium MCPTeams that already run AppiumYour devices through Appium drivers; localFree, Apache-2.0
Android-MCPA small server for one adb deviceUSB, Wi-Fi or an emulator; local, Python 3.13Free, MIT
BrowserStack MCPQA teams testing across many real devicesReal-device cloud; hosted, OAuthApp Live from $39, App Automate from $199 a month, yearly

Local servers speak MCP over stdio on your machine; hosted ones give your client a URL. mobile-mcp has about 10,500 GitHub stars. Endpoints: Limrun mcp.limrun.com/mcp, Phone Harness mcp.phone-harness.com/mcp, Mobilerun api.mobilerun.ai/v1/mcp, phonebox.dev phonebox.dev/mcp, Mobilebox mobilebox.dev/mcp (14 tools), Clousd api.clousd.com/mcp, Ramus api.ramus.dev/api/mcp, BrowserStack mcp.browserstack.com/mcp.

Measured: how long until your agent sees the phone

We could time three of the hosted servers' phones on free tiers, with the same steps and the same APK, 10 sessions each, from one client in Nuremberg, Germany.

ServiceCold start to first screenshotTap to screenshot10-minute session
Limrun0.98 s0.38 s$0.40 on Entry
Mobilebox19.4 s1.45 s$0.10
Phone Harness23.0 s1.91 s$0.50

Medians; the benchmark has the p90s, the CSV and the scripts. Limrun wins every speed metric. Mobilebox was the most consistent (all 10 starts between 18.9 and 19.5 seconds), the cheapest for 10 minutes, and the only one where we measured park and resume: 11.5 seconds back to a screenshot, with the installed app still there in 10 of 10 runs. Tap times include the network: our client was 8 ms from Mobilebox, about 50 ms from Limrun and about 170 ms from Phone Harness.

We didn’t measure Mobilerun (sign-up is Google, GitHub or Discord only), phonebox.dev (the free week needs a card) or BrowserStack (its terms forbid publishing performance results). A local server is as fast as the emulator under it: on a GitHub-hosted runner the emulator took 50 seconds to a first screenshot with KVM and 13.5 minutes without.

Pick by situation

  • Your agent runs on your laptop and an emulator is already up: mobile-mcp, or Android-MCP for one adb device. Free, and you own the boot time, the images and the KVM requirement.
  • A cloud agent needs a screen within a second: Limrun. It also builds iOS apps in remote Xcode.
  • One phone per task or PR, many short runs, logins kept between them: Mobilebox. Ten minutes cost 10 cents and a parked phone is free; budget about 20 seconds for each fresh start.
  • A real iPhone: Phone Harness rents real cloud iPhones by the month and Mobilerun adds one to a plan. Mobilebox has iPhones and iPads at $0.05 a minute on the same tools.
  • Phone numbers and SMS for your agent: Mobilerun.
  • A device matrix for a QA suite: BrowserStack, or Appium MCP pointed at your own Appium grid.
  • The lowest list price: Clousd, at $0.004 a minute.

How we picked

A server is on the list if an agent can drive an Android screen through it over MCP today, with public docs, and it is either hosted or open source. Each row quotes the vendor’s own page, README or registry entry as of November 10, 2026; prices are list prices that day, as published, not checked against a bill. Speed numbers are only the ones we measured. We also looked at TestMu AI (formerly LambdaTest), whose MCP server reads past test runs but doesn’t drive a device, Firebase’s MCP server, whose test tool is experimental, and Genymotion, where we found no MCP server.

If a row is wrong or out of date, write to hello@mobilebox.dev and we will fix it. For the two kinds of server in more depth, see Android MCP server: hosted or local?; to connect one, see the Mobilebox Android MCP server and its setup guides.