Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VPHONE_SOCKNoPath to vphone.sock (auto-discovered if not set)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
go_homeA

Press the home button to return to the home screen.

press_powerB

Press the power button (lock/wake).

volume_upB

Press volume up.

volume_downB

Press volume down.

screenshotA

Take a screenshot of the VM display and return it as an image.

Returns the screenshot as an embedded image that can be analyzed visually.

open_appA

Open an app from the home screen by name.

First presses home to ensure we're on the home screen, then taps the app.

Supported apps: FaceTime, Calendar, Photos, Mail, Notes, Reminders, Clock, TV, Games, App Store, Maps, Health, Wallet, Settings, Phone, Safari, Messages, Music.

tap_backA

Tap the iOS navigation back button (top-left corner).

open_searchC

Tap the Search bar on the home screen.

scroll_downB

Scroll down on the current screen.

scroll_upB

Scroll up on the current screen.

open_notification_centerB

Swipe down from the top-left to open Notification Center.

open_control_centerA

Swipe down from the top-right to open Control Center.

open_app_switcherA

Slow swipe up from bottom to open the App Switcher.

swipe_to_next_pageB

Swipe left to go to the next home screen page.

swipe_to_previous_pageA

Swipe right to go to the previous home screen page.

tapA

Tap at specific pixel coordinates on the screen.

Coordinates are in pixels matching the screenshot dimensions (1290x2796). Use screenshot() first to identify the target position.

Args: x: Horizontal pixel coordinate (0=left, 1290=right) y: Vertical pixel coordinate (0=top, 2796=bottom)

swipeA

Swipe from one point to another.

Coordinates are in pixels matching the screenshot dimensions (1290x2796).

Args: x1: Start X coordinate y1: Start Y coordinate x2: End X coordinate y2: End Y coordinate duration_ms: Swipe duration in milliseconds (default 300)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pluginslab/vphone-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server