Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
initialize-appium | Initialize an Appium driver session for mobile automation |
close-appium | Close the current Appium driver session |
appium-screenshot | Take a screenshot using Appium |
tap-element | Tap on a UI element identified by a selector |
send-keys | Send text input to a UI element |
get-page-source | Get the XML representation of the current UI |
swipe | Perform a swipe gesture on the screen |
wait-for-element | Wait for an element to be visible on screen |
extract-locators | Extract element locators from UI XML source |
save-ui-hierarchy | Save UI hierarchy XML to a file |
find-by-text | Generate XPath to find element by text |
generate-test-script | Generate Appium test script from actions |
list-devices | List all connected Android devices |
install-app | Install an Android application APK |
uninstall-app | Uninstall an Android application |
take-screenshot | Take a screenshot on an Android device |
list-installed-packages | List all installed packages on an Android device |
launch-app | Launch an app on an Android device |
execute-adb-command | Execute a custom ADB command |