MCP Servers / development / Phone

Phone

JSON →
none233development

Control your Android phone using ADB commands. Requires ADB tools and an Android device with USB debugging enabled.

Install
How to run this server
[ { "cmd": "uvx (recommended,", "imports": [] } ]
server path: phone
Tools
What this server exposes
check
Check device connection
call
Make a phone call
hangup
End current call
send-sms
Send an SMS message
messages
Get received messages with pagination
sent-messages
Get sent messages with pagination
contacts
Get contacts with pagination
create-contact
Create a new contact with UI automation
screenshot
Take a screenshot
record
Record screen
app
Launch an app (may not work on all devices)
open_app
Alternative app launch method
close-app
Close an app by package name
list-apps
List installed apps with optional pagination and detailed info
launch
Launch specific activity by package/activity
open-url
Open URL in default browser
analyze-screen
Analyze current screen with structured information
screen-interact
Unified interaction interface for tap, swipe, key press, text input, find elements, and wait for elements
Configuration
Environment & auth
authnone
Resources
Phone — MCP Server · libregistry