Skip to content
Kitbay
Submit
MCP server

SeleniumBase MCP

Runs locallyMITUpdated on Nov 6, 202613,242GitHub starsCan change dataNo API key needed

The MCP server that ships inside the SeleniumBase Python framework, kept in its mcp_servers folder.

What it does

The MCP server that ships inside the SeleniumBase Python framework, kept in its mcp_servers folder. It runs locally over stdio and uses SeleniumBase's pure CDP mode, which controls Chrome through the DevTools Protocol with no WebDriver or chromedriver involved; the project describes this as its least detectable mode and offers a captcha-solving call. Installing seleniumbase with its mcp extra from PyPI adds a seleniumbase-mcp command for the client to start. Tools open pages, find and read elements, click, hover, type, choose options, wait for or assert conditions, scroll, and manage cookies, storage, windows and tabs. Other SeleniumBase modes have separate servers.

Capabilities

  • Open pages and read their content and attributes
  • Click, hover, type and select options
  • Wait for and assert page conditions
  • Manage cookies, storage, windows and tabs
  • Attempt to solve captchas