mcpserver.lol
registry/mobai-mcp
Connection check local install

mobai-mcp

AI-powered mobile device automation for Android and iOS devices, emulators, and simulators

Tools 22
GitHub stars
Installs / wk 176
Licence
Transport stdio
Last checked never

Tools & capabilities

22 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

claim_device from source
debug_app from source
Launch an app in debug mode and write logs to a file. Returns the log file path — use Read/Grep to inspect logs. Use kill_app to stop.
debug_attach from source
Start a debug session for an iOS app. Provide either bundle_id (launches and attaches) or pid (attaches to a running process). Optional breakpoints[] are armed before the target re…
debug_breakpoint from source
debug_detach from source
debug_eval from source
debug_state from source
execute_dsl from source
get_device from source
Get details about a specific device
get_screenshot from source
install_app from source
Install an app on the device from a local file path (.apk for Android, .ipa for iOS). For cloud devices nothing is installed directly: the build is uploaded to the provider
list_apps from source
List installed apps on the device
list_devices from source
List all connected Android and iOS devices. Devices with
mobai from source
release_device from source
Release device lease(s) held by this session. With device_id, releases that device
save_screenshot from source
Save a full-quality PNG screenshot to disk. Use this when you need a high-quality image for reporting, debugging, or sharing — not for LLM processing (use get_screenshot instead).
start_bridge from source
Start the automation bridge on a device. Required before interacting with the device. For cloud devices this allocates the provider session; pass \
stop_bridge from source
Stop the automation bridge on a device
test_get_active from source
Get the currently active test project directory and its .mob test cases. Use this to discover the project path and available tests. The agent can then read/write/create/delete .mob…
test_list_projects from source
List all known test project directories with their .mob test cases. Each project is a directory containing .mob script files.
test_run from source
Run a .mob test case on a device. The case_path is relative to the project directory. Pass params to supply values for ${name} substitution in the script.
uninstall_app from source
Uninstall an app from the device