Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
alertC

Inspect or handle platform alerts.

app-switcherC

Open the app switcher.

appsB

List installed apps.

appstateB

Show foreground app or activity.

artifactsC

List daemon or cloud provider artifacts for an active or completed session.

audioC

Probe audio levels.

backD

Navigate back.

batchB

Run multiple structured command steps in one daemon request.

bootB

Boot or prepare a selected device without using CLI positional arguments.

clickC

Click or tap a semantic UI target by ref, selector, or point.

clipboardB

Read or write clipboard text.

closeC

Close an app or end the active session.

debugB

Symbolicate crash artifacts with matching debug symbols.

devicesB

List available devices.

diffC

Diff accessibility snapshots.

doctorC

Diagnose device, app, Metro, and React Native readiness before a run.

fillC

Fill text into a semantic UI target by ref, selector, or point.

findC

Find an element and optionally act on it.

focusD

Focus input at coordinates.

gestureC

Run a structured gesture.

getC

Get element text or attributes.

homeB

Go to the home screen.

installC

Install an app binary.

install-from-sourceC

Install an app from a structured source.

isC

Assert UI state.

keyboardC

Inspect or dismiss the keyboard.

logsC

Manage session app logs.

longpressC

Long press by ref, selector, or point.

metroC

Prepare Metro runtime or reload React Native apps.

networkC

Show recent HTTP traffic.

openC

Open an app, deep link, URL, or platform surface.

perfC

Show session performance, frame health, and memory diagnostics.

pressC

Press a semantic UI target by ref, selector, or point.

pushD

Deliver a push payload.

react-nativeC

Run supported React Native app automation helpers.

recordB

Start or stop screen recording.

reinstallC

Reinstall an app binary.

replayC

Replay a recorded session.

rotateB

Rotate device orientation.

screenshotC

Capture a screenshot.

scrollC

Scroll in a direction or to an edge.

sessionC

List active sessions or print daemon state directory.

settingsC

Change OS settings and app permissions.

shutdownC

Shutdown a selected simulator or emulator.

snapshotC

Capture an accessibility snapshot.

swipeC

Swipe between two points.

testC

Run one or more replay scripts.

traceC

Start or stop trace capture.

trigger-app-eventC

Trigger an app-defined event.

typeC

Type text in the focused field.

viewportB

Resize the active web viewport.

waitC

Wait for duration, text, ref, selector, or stable UI.

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/callstack/agent-device'

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