Enterprise DNA
M MCP Servers Developer low

webdriverio/mcp

by Various

A Model Context Protocol (MCP) server that enables AI assistants to interact with web browsers and mobile applications using WebDriverIO. Automate Chrome browsers, iOS apps, and An

W

MCP

webdriverio/mcp

Added 1 June 2026

#android #appium #browser #ios #mcp #mobile #testing #webdriverio

Overview

A Model Context Protocol (MCP) server that lets AI assistants control web browsers and mobile apps via WebDriverIO. It provides a unified interface for automating Chrome, iOS, and Android through natural language commands.

Best for

Best for
Developers building AI agents that need to automate web and mobile testing through a single interface

Use cases

  • Automate browser testing with AI-driven navigation and assertions
  • Control mobile app flows on iOS and Android simulators or devices
  • Integrate web and mobile automation into AI agent workflows

How to use

Install

npx @wdio/mcp --http --port 3000

Tools exposed

  • SAUCE_USERNAME
  • SAUCE_ACCESS_KEY
  • TESTMU_USERNAME
  • TESTMU_ACCESS_KEY
  • TESTINGBOT_KEY
  • TESTINGBOT_SECRET
  • DIGITALAI_CLOUD_URL
  • DIGITALAI_ACCESS_KEY
  • upload_app
  • list_apps
  • start_session
  • launch_chrome
  • close_session
  • emulate_device
  • open_web_extension
  • get_elements
  • get_accessibility_tree
  • get_screenshot
  • get_tabs
  • execute_script

Tested with

Claude Desktop, Claude Code, Cursor, Windsurf, Cline, VS Code, ChatGPT

Example client config

{\n  "mcpServers": {\n    "wdio-mcp": {\n      "command": "npx",\n      "args": [\n        "-y",\n        "@wdio/mcp@latest"\n      ]\n    }\n  }\n}

Notes

A Model Context Protocol (MCP) server that lets AI assistants control web browsers and mobile apps via WebDriverIO. It provides a unified interface for automating Chrome, iOS, and Android through natural language commands.

28 stars on GitHub. Last updated 2026-05-27. Licensed MIT.

Use cases

  • Automate browser testing with AI-driven navigation and assertions
  • Control mobile app flows on iOS and Android simulators or devices
  • Integrate web and mobile automation into AI agent workflows

Pros

  • Unified API for browser and mobile automation reduces tool switching
  • Leverages mature WebDriverIO ecosystem for reliable cross-platform control
  • TypeScript codebase with clear MCP protocol adherence

Cons

  • Small community (28 stars) means limited support and examples
  • Requires WebDriverIO setup and driver dependencies for each platform
  • MCP protocol is still evolving, so integration may break with updates

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Unified API for browser and mobile automation reduces tool switching
  • Leverages mature WebDriverIO ecosystem for reliable cross-platform control
  • TypeScript codebase with clear MCP protocol adherence

Cons

  • Small community (28 stars) means limited support and examples
  • Requires WebDriverIO setup and driver dependencies for each platform
  • MCP protocol is still evolving, so integration may break with updates
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks