Skip to main content
Glama

MQScript MCP Server

by allegiant

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
mqscript_tap

Tap on screen at specified coordinates. Short tap once on the specified coordinates.

mqscript_touch

Hold touch on screen for specified duration

mqscript_swipe

Swipe from one point to another with specified duration

mqscript_keypress

Press a key once

mqscript_keydown

Press and hold a key

mqscript_keyup

Release a key

mqscript_delay

Pause script execution for specified duration

mqscript_for

Create a For loop structure

mqscript_if

Create an If statement structure

mqscript_while

Create a While loop structure

mqscript_dim

Define variables or arrays

mqscript_getpixelcolor

Get color of pixel at specified coordinates

mqscript_findcolor

Find color in specified region with support for multiple colors, color deviation, and similarity

mqscript_cmpcolor

Compare color at specified point with expected color

mqscript_showmessage

Display a message dialog

mqscript_traceprint

Output debug information

mqscript_runapp

Launch an application

mqscript_inputtext

Input text into the current focused field

mqscript_abs

Get absolute value of a number

mqscript_sin

Calculate sine of an angle (in radians)

mqscript_cos

Calculate cosine of an angle (in radians)

mqscript_tan

Calculate tangent of an angle (in radians)

mqscript_sqr

Calculate square root of a number

mqscript_rnd

Generate random number between 0 and specified maximum

mqscript_len

Get length of a string

mqscript_left

Get specified number of characters from left side of string

mqscript_right

Get specified number of characters from right side of string

mqscript_mid

Get substring from specified position

mqscript_instr

Find position of substring in string

mqscript_replace

Replace occurrences of substring with new text

mqscript_ucase

Convert string to uppercase

mqscript_lcase

Convert string to lowercase

mqscript_cint

Convert value to integer

mqscript_cstr

Convert value to string

mqscript_cbool

Convert value to boolean

mqscript_isnumeric

Check if value is numeric

mqscript_ubound

Get upper bound of array

mqscript_split

Split string into array using delimiter

mqscript_join

Join array elements into string using delimiter

mqscript_ui_newlayout

Create a new UI layout

mqscript_ui_newrow

Start a new row in layout

mqscript_fw_addtextview

Add text view to floating window

mqscript_ui_addedittext

Add an edit text control

mqscript_fw_addbutton

Add button to floating window

mqscript_ui_addcheckbox

Add a checkbox control

mqscript_ui_show

Show the UI dialog

mqscript_element_settext

Set text to UI element

mqscript_element_gettext

Get text from UI element

mqscript_ui_setenabled

Set enabled state of a UI control

mqscript_ui_setvisible

Set visibility of a UI control

mqscript_fw_create

Create a floating window

mqscript_fw_show

Show floating window

mqscript_fw_hide

Hide floating window

mqscript_fw_onclick

Set click event handler for floating window button

mqscript_element_click

Click on UI element

mqscript_file_exists

Check if file exists

mqscript_device_getinfo

Get device information

mqscript_device_vibrate

Make device vibrate

mqscript_device_setbrightness

Set screen brightness

mqscript_device_setvolume

Set device volume

mqscript_phone_call

Make a phone call

mqscript_phone_sendsms

Send SMS message

mqscript_phone_getcallstate

Get current call state

mqscript_sys_exit

Exit the script

mqscript_sys_gettime

Get current system time

mqscript_sys_shell

Execute system shell command

mqscript_sys_getenv

Get environment variable

mqscript_sys_setenv

Set environment variable

mqscript_sys_sleep

Sleep for specified duration

mqscript_cjson_parse

Parse JSON string to object

mqscript_cjson_stringify

Convert object to JSON string

mqscript_cjson_get

Get value from JSON object

mqscript_cjson_set

Set value in JSON object

mqscript_datetime_now

Get current date and time

mqscript_datetime_format

Format date time with specified format

mqscript_datetime_adddays

Add days to date time

mqscript_datetime_compare

Compare two date times

mqscript_file_read

Read file content

mqscript_file_write

Write content to file

mqscript_file_delete

Delete file

mqscript_file_copy

Copy file

mqscript_turing_chat

Chat with TURING robot

mqscript_turing_setconfig

Set TURING robot configuration

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/allegiant/MQScript_MCP'

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