SeleniumBase MCP
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
About
- Publisher
- SeleniumBase
- Tool
- Selenium
Works with
Install
- Run this to add it to Any client:
pip install "seleniumbase[mcp]"
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Selenium | |
| Publisher | SeleniumBase | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | No | source |
| Platforms | Linux, Windows, macOS | source |
| AI clients | Claude Code, Claude Desktop | source |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 6, 2026Version 4.57.113,242 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website pypi: seleniumbase |
Sources
- README (README.md)github.com/seleniumbase/SeleniumBase · Backs: AI clients, Can change data, ConnectionNov 12, 2026
- GitHub repositorygithub.com/seleniumbase/SeleniumBase · Backs: Official status, PublisherNov 12, 2026
- Licence file (LICENSE)github.com/seleniumbase/SeleniumBase · Backs: LicenceNov 12, 2026
- GitHub repositorygithub.com/seleniumbase/seleniumbase · Backs: Activity, LicenceNov 10, 2026
- MCP Registry entryio.github.seleniumbase/seleniumbase · Backs: ConnectionNov 10, 2026