mcpbeat Sign in

phonedriver MCP Server

by hridaya423 Your server? Claim it
local only

phonedriver runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 11 Nov 2026.

Let AI agents see and control Android and iOS phones over stdio.

—
Installs / week
npm · phonedriver
1
Stars
0 open issues
11 Nov 2026
Last commit
from GitHub
AGPL-3.0
License
Rust

Nothing serious here today

Today is the operative word: we check phonedriver every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add phonedriver -- npx -y phonedriver
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "phonedriver": {
      "command": "npx",
      "args": [
        "-y",
        "phonedriver"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.phonedriver]
command = "npx"
args = ["-y", "phonedriver"]
.cursor/mcp.json
{
  "mcpServers": {
    "phonedriver": {
      "command": "npx",
      "args": [
        "-y",
        "phonedriver"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "phonedriver": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "phonedriver"
      ]
    }
  }
}

Alternatives to phonedriver

same job, measured the same way
Mobdev
by niklas-schmidt-dev

Mac app that lets AI agents drive iPhones, iOS simulators and Android: tap, type, install, logs.

local only
Agentic Device
by pooriaarab

Control your own iPhones for posting via WebDriverAgent and ESP32 HID.

51 installs/wk local only
kasm-use
by rchurro

Computer-use for Kasm Workspaces: lets AI agents see and drive your Kasm desktops over KasmVNC.

152 installs/wk local only
PreviewAPK
by livetaub

Give your AI agent a real cloud Android phone: push APKs, drive it, get screenshots and logs.

answering
AI Rover Studio
by taewankung

Let an AI agent drive a 2D robot rover simulator in the browser: sensors, camera, wiring and code.

137 installs/wk local only
Oh My Android
by ateymoori

AI agents see and drive the Android Emulator: screenshots, UI in dp, tap, dark mode, RTL, logcat.

local only
Quash — Mobile App Automation
by abhinav-sai-quash

Drive Android & iOS mobile-app automation from your AI agent on locally connected devices.

local only
Hunch
by prithviseran

Focus-free macOS control for AI agents: drive your real Mac apps in the background, no stolen focus.

858 installs/wk local only

phonedriver — questions

Answers built from our own checks of this server.

Why is there no uptime for phonedriver?
phonedriver runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package phonedriver.
How do I connect phonedriver?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls phonedriver straight from npm; nothing to host, nothing to sign up for.
Is phonedriver open source?
Yes — it is published under the AGPL-3.0 licence, written in Rust and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.