Skip to main content
Glama
andreahaku
by andreahaku

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_CONFIGYesPath to the mcp.config.json configuration file

Tools

Functions exposed to the LLM to take actions

NameDescription
simulator.list_devices

List all available iOS simulator devices and their states

simulator.boot

Boot an iOS simulator device

simulator.shutdown

Shut down an iOS simulator device

simulator.erase

Erase all content and settings from a simulator (factory reset)

simulator.screenshot

Take a screenshot of the booted simulator

simulator.record_video.start

Start recording video of the simulator screen

simulator.record_video.stop

Stop video recording and save the file

simulator.log_stream.start

Start streaming simulator system logs

simulator.log_stream.stop

Stop streaming simulator system logs

expo.start

Start the Expo/Metro development server

expo.stop

Stop the Expo/Metro development server

expo.status

Get the current status of Expo/Metro

expo.logs.tail

Get recent Expo/Metro logs

expo.reload

Reload the app in the simulator

detox.session.start

Start a Detox testing session. Required before running UI actions.

detox.session.stop

Stop the current Detox testing session

detox.healthcheck

Check if Detox session is ready

ui.tap

Tap on an element identified by selector

ui.long_press

Long press on an element

ui.swipe

Swipe on an element in a direction

ui.scroll

Scroll within a scrollable element

ui.type

Type text into an input element

ui.press_key

Press a special key (return, backspace, delete)

ui.wait_for

Wait for an element to be visible or exist

ui.assert_text

Assert that an element has specific text content

ui.screenshot

Take a screenshot of the current UI state (via simctl)

flow.run

Execute a sequence of tool calls (macro flow)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
state
logs/simulator/latest
artifacts/latest
logs/detox/latest
logs/expo/latest

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/andreahaku/expo_ios_development_mcp'

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