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
MCP
webdriverio/mcp
Added 1 June 2026
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_USERNAMESAUCE_ACCESS_KEYTESTMU_USERNAMETESTMU_ACCESS_KEYTESTINGBOT_KEYTESTINGBOT_SECRETDIGITALAI_CLOUD_URLDIGITALAI_ACCESS_KEYupload_applist_appsstart_sessionlaunch_chromeclose_sessionemulate_deviceopen_web_extensionget_elementsget_accessibility_treeget_screenshotget_tabsexecute_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
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
browsermcp/mcp
Various
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
agent-infra/mcp-server-browser
Various
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
executeautomation/playwright-mcp-server
Various
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
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.