mcp

MCP.Pizza Chef: webdriverio

This server lets your AI assistant control web browsers like Chrome, Firefox, Edge, and Safari, as well as iOS and Android mobile apps. It works with popular AI apps like Claude Desktop, Cursor, and VS Code. After a simple setup involving installing Appium and adding a small config snippet, your AI can automate browsing and mobile app tasks on simulators, real devices, or cloud providers without coding.

Other
Web/Research

Use This MCP server To

Automate browsing tasks in Chrome and Firefox Control iOS apps on a simulator or real device Run Android app automation on emulator or device Test websites across multiple browsers Use AI to interact with mobile apps hands-free Perform cross-browser testing from your assistant Access cloud real devices for testing

README

WebDriverIO MCP Server

A Model Context Protocol (MCP) server that enables AI assistants to interact with web browsers and mobile applications using WebDriverIO. Automate Chrome, Firefox, Edge, and Safari browsers plus iOS and Android apps—all through a unified interface.

Installation

mcp MCP server

Add the following configuration to your MCP client settings:

Standard config (works in most clients):

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

Install in VS Code Install in VS Code Insiders Install in Cursor

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS), %APPDATA%\Claude\claude_desktop_config.json (Windows), or ~/.config/Claude/claude_desktop_config.json (Linux):

{
  "mcpServers": {
    "wdio-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@wdio/mcp@latest"
      ]
    }
  }
}
Claude Code
claude mcp add wdio-mcp -- npx -y @wdio/mcp@latest

mcp FAQ

Can I use this to automate web browsers like Chrome or Safari?
Yes — it lets your AI control Chrome, Firefox, Edge, and Safari browsers through a single interface.
Can I use this to automate mobile apps on iOS and Android?
Yes — it supports iOS and Android apps, including simulators and real devices, with some setup.
Which AI assistant apps work with this server?
It works with Claude Desktop, Cursor, VS Code, Cline, Goose, Windsurf, and others that support MCP servers.
Do I need to install anything special to use this?
You need to install Appium and platform drivers for mobile automation, but setup is mostly copy-paste configuration.
Do I need an API key or account to use this?
No API key is needed for basic use, but cloud device providers require separate accounts if used.
How hard is it to set up?
Setup difficulty is copy-paste-config; you add a small config snippet to your AI app settings and install prerequisites.
Can I run this on Windows, macOS, and Linux?
Yes, it supports all major OSes, but iOS automation requires macOS with Xcode.
Can I use this with multiple AI assistants at once?
Yes, you can configure it in multiple MCP-compatible apps simultaneously.