VxMouse
AI agent · MCP · Next release

All 42 MCP tools

Everything an AI agent can do with a VxMouse device, grouped.

Next release

Only basic mouse mode is in the current release. That means the accessibility service, double-press OK to toggle, and pointer movement, click, drag and scroll. Hotkeys, the ADB assist mode, Web Input, live translation and the whole MCP server are finished but arrive with the next VxMouse update. Pages and sections marked Next release describe those.

42 tools: get_skill plus 41 device tools whose names start with vx_. Names below are exact.

Animation: a hub labelled VxMouse surrounded by seven tool groups that light up one after another

Perceive: state and screen 5 tools

How the AI sees the device.

ToolWhat it does
vx_system_statusCurrent device and foreground app status, with an optional smart screenshot. Used at the start and whenever the state is unclear.
vx_display_resolutionScreen width, height, density and orientation, needed to turn screenshot positions into click positions.
vx_display_screenshotA colour screenshot at full or half size. A black image can mean protected video or a loading screen.
vx_accessibility_snapshotThe on-screen element tree with bounds, click points and which element has focus.
vx_accessibility_findFind elements by text or description, best matches first.

Input: click, keys, text 6 tools

How the AI acts on what it sees.

ToolWhat it does
vx_accessibility_clickClick or long-click an element by id, text or description, or the focused element. Falls back to a centre tap when an app blocks the action.
vx_keyboard_keypressSend remote keys such as directional pad, OK, Back, Home, Menu and media keys, optionally repeated.
vx_keyboard_sequenceSend several keys in one call for multi-step navigation.
vx_keyboard_typeType text by clipboard paste, including other languages and Unicode.
vx_clipboardCopy, read or clear the clipboard.
vx_display_toastShow a short message on the TV, 1 to 10 seconds, on top of any app.

Apps 7 tools

Find, open, close and manage apps.

ToolWhat it does
vx_apps_listAll installed apps with their exact package names.
vx_apps_launchLaunch an app, optionally as a fresh start.
vx_app_stopClose an app, with a stronger fallback if a normal stop fails.
vx_app_bring_to_frontBring a running app forward without restarting it.
vx_apps_currentWhich app and screen is in front right now.
vx_apps_installInstall an APK that is already on the device.
vx_apps_uninstallRemove an app. Marked dangerous; a toast appears first.

System and device 12 tools

Intents, sound, power, display and settings.

ToolWhat it does
vx_adb_executeRun a shell command through the optional ADB channel. Dangerous commands are blocked unless you allow them.
vx_intent_viewOpen a link, file or deep link, for example a video search page.
vx_intent_searchRun a global search with plain text.
vx_system_audio_controlVolume up, volume down or mute through HDMI CEC.
vx_display_brightnessRead or set brightness, or switch auto brightness.
vx_system_power_sleepTurn the screen off without powering the device down.
vx_system_power_is_screen_onIs the screen on or off.
vx_system_battery_statusBattery level, charging, health, temperature. Useful on phones and tablets.
vx_system_power_infoBattery, screen state and charging estimates in one answer.
vx_system_rotationRead or set screen rotation to 0, 90, 180 or 270 degrees.
vx_cec_infoHDMI CEC status, device name and HDMI port.
vx_system_settingsRead, write or list Android settings.

Files 6 tools

Work with storage on the device.

ToolWhat it does
vx_fs_list_dirList a folder with names, sizes and types.
vx_fs_list_volumeList internal storage, USB drives and SD cards with capacity.
vx_fs_uploadSend a file to the device.
vx_fs_downloadFetch a file from the device.
vx_fs_moveMove or rename a file or folder.
vx_fs_deleteDelete a file or folder. Permanent; a toast appears first.

Schedule and translation 2 tools

Work that continues after the chat ends.

ToolWhat it does
vx_scheduleAdd, list, remove, pause and resume timed tasks (one time or repeating).
vx_translationStart, stop and check the full-screen live translation overlay.

Diagnostics 3 tools

Understand what is running and what apps can do.

ToolWhat it does
vx_process_listRunning processes with memory use.
vx_app_permissions_getPermissions an app declares and which are granted.
vx_system_apps_by_permissionWhich apps ask for a given permission, for example camera or microphone.

The operating manual 1 tool

ToolWhat it does
get_skillThe operating manual. The server tells the AI to read it first. It covers key codes, forbidden keys, apps with limited accessibility, search strategy and safety.

Notes that matter in practice

Get VxMouse

VxMouse is distributed to supporters on Patreon and can be installed with GTV-toolkit on Windows.