Vibe Coding Discover

MCP

appium-mcp

View on GitHub

Appium MCP on Steroids!

★ 48190 forksTypeScriptApache-2.0appium

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

appium-mcp — Vibe Coding Discover