appium-mcp
View on GitHubAppium MCP on Steroids!
Appium MCP is a TypeScript MCP server that gives AI assistants tools to drive Android and iOS automation: session management, vision-based element finding, locator generation, and Java/TestNG test code generation. Works with Cursor, Claude Code, and Gemini CLI.
Use Cases
Drive Android/iOS automation from natural language promptsFind UI elements by description using vision models instead of XPathGenerate Java/TestNG test code from plain-language stepsCreate Page Object Model test scaffoldingManage Appium sessions on emulators, simulators, and real devicesClick, type, screenshot and assert on mobile UI via MCP toolsMulti-language test authoring (English, Chinese, Spanish, Japanese, Korean)Connect AI coding assistants to an Appium/WebDriver server remotely
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK · FastMCP · Appium · appium-uiautomator2-driver · appium-xcuitest-driver · WebDriver · Jest · Node.js · OpenTelemetry
Tags
mcp · mcp-server · appium · mobile-automation · android · ios · uiautomator2 · xcuitest · test-automation · ai-vision · locator-generation · test-generation · webdriver · typescript · claude · cursor