MCP Appium Gestures

An MCP (Model Context Protocol) server providing resources and tools for Appium mobile gestures.

Local serverstdioMIT

What is the MCP Appium Gestures MCP Server?

MCP Appium Gestures source profile. From the maintainer documentation: “An MCP (Model Context Protocol) server providing resources and tools for Appium mobile gestures.”

Installation

The documented npm package is mcp-appium-gestures. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
language'javascript' or 'java'
useElementboolean - whether to double tap on an element or at coordinates
elementIdstring (required if useElement is true) - the element ID to double tap on
startXnumber - starting x coordinate
startYnumber - starting y coordinate
endXnumber - ending x coordinate
endYnumber - ending y coordinate
durationnumber (optional, default: 2000) - duration of the long press in milliseconds
direction'up', 'down', 'left', or 'right'
distancenumber (optional, default: 300) - distance to scroll
pauseDurationnumber (optional, default: 200) - pause duration between taps in milliseconds

How to install the MCP Appium Gestures MCP Server

{
  "mcpServers": {
    "appium-gestures": {
      "command": "npx",
      "disabled": false,
      "args": [
        "mcp-appium-gestures"
      ],
      "autoApprove": [],
      "timeout": 300,
      "transportType": "stdio"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.