MCP Undetected Chromedriver MCP Server

An MCP service built on undetected-chromedriver, providing a comprehensive interface for automating Chrome browser control while bypassing anti-bot

Local serverstdioPython

What is the MCP Undetected Chromedriver MCP Server?

An MCP service built on undetected-chromedriver, providing a comprehensive interface for automating Chrome browser control while bypassing anti-bot detection.

What the server does

  • Based on undetected-chromedriver, effectively bypassing website anti-bot detection
  • Provides rich browser operation API interfaces
  • Supports screenshots, PDF export, and other functionalities
  • Supports complex page interaction operations such as clicking, form filling, dragging, etc
  • Seamlessly integrates with other tools in the MCP ecosystem

Credentials and setup notes

  • Python >= 3.11 - Chrome browser

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
browser_navigateNavigate to a specified URL
browser_screenshotTake a screenshot of the current page
browser_clickClick on page elements
browser_iframe_clickClick on elements within an iframe
browser_fillFill content in input fields
browser_selectSelect options in dropdown selection boxes
browser_hoverHover the mouse over elements
browser_evaluteExecute JavaScript code
browser_closeClose the browser
browser_get_visible_textGet visible text on the page
browser_get_visible_htmlGet visible HTML on the page
browser_go_backNavigate backward in browser history
browser_go_forwardNavigate forward in browser history
browser_dragDrag elements

How to install the MCP Undetected Chromedriver MCP Server

{
  "mcpServers": {
    "mcp-undetected-chromedriver": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli@latest",
        "run",
        "@dragons96/mcp-undetected-chromedriver",
        "--config",
        "{}"
      ]
    }
  }
}

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

Configuration

  • Python >= 3.11 - Chrome browser

Example prompts to try

  • “Use MCP Undetected Chromedriver to browser navigate.”
  • “Use MCP Undetected Chromedriver to browser screenshot.”
  • “Use MCP Undetected Chromedriver to browser click.”

Frequently asked questions

An MCP service built on undetected-chromedriver, providing a comprehensive interface for automating Chrome browser control while bypassing anti-bot detection. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.