Skip to main content
Glama

maestro_run_flow

Run a UI test flow on a simulator or emulator using Maestro. Capture screenshots during the flow for app store publishing.

Instructions

Run a UI test flow on a simulator/emulator using Maestro. Accepts structured steps that are converted to a Maestro flow YAML. Use takeScreenshot steps to capture screenshots during the flow. Returns all captured screenshots as images.

Available actions: launchApp, stopApp, clearState, tapOn, tapOnPoint, longPressOn, doubleTapOn, inputText, eraseText, swipe, scroll, scrollUntilVisible, back, home, pressKey, hideKeyboard, takeScreenshot, assertVisible, assertNotVisible, waitForAnimationToEnd, wait, openLink, copyTextFrom, pasteText, runScript

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
appIdYesApp bundle identifier (e.g., com.calcvault.app)
stepsYesArray of flow steps to execute sequentially
outputDirNoOutput directory for flow results and screenshots

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/seungmanchoi/app-publisher-mcp'

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