WaveXisMCP MCP Server

220 browser automation tools for Chrome, Edge, and Firefox via CDP + BiDi. 100% Python.

Remote serverstreamable-httpPython

What is the WaveXisMCP MCP Server?

220 browser automation tools for Chrome, Edge, and Firefox via CDP + BiDi. 100% Python.

What you get

Configuration and credentials

  • Python: 3.11, 3.12, or 3.13 - Browser: Google Chrome, Microsoft Edge, or any Chromium/Chrome-based browser - BiDi backend (optional): ChromeDriver/EdgeDriver for Chrome, or geckodriver for Firefox

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
navigatehttps://example.com
screenshotfull_page: true
evaldocument.title
click"#login"
typeselector: "#username"
wavexis//session/{id}/url — current page URL
cdpwavelow-level async Python library for the Chrome DevTools Protocol. Direct WebSocket to Chrome/Edge. No driver binary needed.
bidiwavelow-level async Python library for the WebDriver BiDi protocol (W3C standard). Works with Firefox, Chrome, and Edge.

How to install the WaveXisMCP MCP Server

{
  "mcpServers": {
    "wavexis": {
      "command": "uvx",
      "args": [
        "wavexis-mcp",
        "--caps",
        "all"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python: 3.11, 3.12, or 3.13 - Browser: Google Chrome, Microsoft Edge, or any Chromium/Chrome-based browser - BiDi backend (optional): ChromeDriver/EdgeDriver for Chrome, or geckodriver for Firefox

Example prompts to try

  • “Use WaveXisMCP to Multi.”
  • “Use WaveXisMCP to Tool.”
  • “Use WaveXisMCP to Session.”

Frequently asked questions

220 browser automation tools for Chrome, Edge, and Firefox via CDP + BiDi. 100% Python. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.