SeleniumBase MCP
Rank #15glama/seleniumbase/SeleniumBase
Stealthy browser automation, testing, and web-scraping via CDP Mode.
What you can do with SeleniumBase MCP
The SeleniumBase MCP server provides stealthy browser automation over MCP using SeleniumBase's Pure CDP Mode, which drives Chrome through the DevTools Protocol with no WebDriver in the loop and attempts to handle CAPTCHA challenges.
- Browse and extract content from bot-protected sites
- Click, type, hover and select on live pages
- Attempt Cloudflare Turnstile, reCAPTCHA and hCaptcha challenges
- Manage cookies, storage, windows and tabs
- Run JavaScript and save pages or screenshots
- Assert and wait for page conditions
What SeleniumBase MCP can and cannot do
24 tools covering browser lifecycle, navigation, element lookup and interaction, waits and assertions, cookies and storage, scrolling, windows and tabs, CAPTCHA solving, page saving and JavaScript execution, all over Pure CDP Mode.
- start_browser
- close_browser
- open_url
- manage_history
- get_page_info
- find_elements
- get_content
- get_attributes
- check_if_condition
- click_element
- hover_action
- type_text
- select_option
- focus_element
- wait_for_condition
- assert_condition
- manage_cookies
- manage_storage
- scroll_page
- manage_window
- manage_tabs
- solve_captcha
- save_page
- run_javascript
- Holds one browser session at a time
- SeleniumBase calls are synchronous and block the server while pages load or elements are awaited
- solve_captcha attempts several challenge types without guaranteeing success
- find_elements returns plain data, not element handles
- Do not expose the server over untrusted network transports
What you need before using SeleniumBase MCP
The registry listing declares no required environment variables or authentication. This is declared metadata, not a verified install — the repository README is the authority.
Declared by Glama, last synced Oct 22, 2026. Not independently verified by MCP Toplist.
- Runtime
- Python with pip (pip install "seleniumbase[mcp]") or uv
- Also needed
- A working Chrome/Chromium install; no chromedriver download needed
Connect SeleniumBase MCP and confirm it works
- Run pip install "seleniumbase[mcp]" to get the seleniumbase-mcp command
- Add {"command": "seleniumbase-mcp"} to your client's mcpServers (or claude mcp add seleniumbase-mcp -- uv run seleniumbase-mcp from a clone)
- Call start_browser (optionally headless=true/false), then open_url
claude mcp add seleniumbase -- uvx seleniumbase[mcp_servers.seleniumbase]
command = "uvx"
args = ["seleniumbase"]Add to ~/.codex/config.toml.
{
"mcpServers": {
"seleniumbase": {
"command": "uvx",
"args": [
"seleniumbase"
]
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config).
{
"mcpServers": {
"seleniumbase": {
"command": "uvx",
"args": [
"seleniumbase"
]
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project).
{
"servers": {
"seleniumbase": {
"type": "stdio",
"command": "uvx",
"args": [
"seleniumbase"
]
}
}
}Save as .vscode/mcp.json in your workspace.
{
"mcpServers": {
"seleniumbase": {
"command": "uvx",
"args": [
"seleniumbase"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"seleniumbase": {
"command": "uvx",
"args": [
"seleniumbase"
]
}
}
}Run uv run mcp dev server.py (from a clone) or ask the agent to start a browser and open a URL.
Expected: The MCP Inspector lists the 24 tools, or a Chrome window opens on the requested page and get_page_info returns its title and URL.
When to choose another server
- Scrapling MCP Server#4
You want stealth fetching plus plain HTTP requests and bulk URL scraping.
- Brightdata MCP#100
You would rather pay a hosted service to handle unblocking, CAPTCHAs and proxies.
- Playwright MCP Server#12
You need cross-browser testing tooling rather than stealth.
Compared side by side in Browser automation MCP servers.
What changed, and when this was checked
- First listed
- Aug 30, 2026
- Latest version published
- Oct 21, 2026
- Version history
- 20 versions tracked (below)
- Requirements evidence
- Declared by Glama, last synced Oct 22, 2026. Not independently verified by MCP Toplist.
- Profile checked
- Oct 9, 2026 against MCP server README, SeleniumBase README
- Ranking data as of
- Oct 22, 2026
- Glama ↗listed since Sep 4, 2026 · still listed
- Communitylisted since Sep 5, 2026 · still listed
- Official MCP ↗listed since Sep 12, 2026 · still listed
This server's maintainer has claimed it on MCP Toplist. Corrections to this profile go through the claim.
Available versions (20)
| Version | Published |
|---|---|
| 4.56.3 | Oct 21, 2026 |
| 4.56.2 | Oct 16, 2026 |
| 4.56.1 | Oct 12, 2026 |
| 4.56.0 | Oct 11, 2026 |
| 4.55.2 | Oct 8, 2026 |
| 4.55.1 | Oct 6, 2026 |
| 4.55.0 | Oct 1, 2026 |
| 4.54.13 | Sep 30, 2026 |
| 4.54.12 | Sep 25, 2026 |
| 4.54.11 | Sep 22, 2026 |
| 4.54.10 | Sep 18, 2026 |
| 4.54.9 | Sep 18, 2026 |
| 4.54.8 | Sep 17, 2026 |
| 4.54.7 | Sep 16, 2026 |
| 4.54.6 | Sep 15, 2026 |
| 4.54.5 | Sep 14, 2026 |
| 4.54.4 | Sep 13, 2026 |
| 4.54.3 | Sep 13, 2026 |
| 4.54.2 | Sep 12, 2026 |
| 1.0.0 | Sep 3, 2026 |
Ranks ahead of 150,948 of 150,963 servers on MCP Toplist.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/glama%2Fseleniumbase%2FSeleniumBase)<a href="https://mcptoplist.com/server/glama%2Fseleniumbase%2FSeleniumBase"><img src="https://mcptoplist.com/badge/glama%2Fseleniumbase%2FSeleniumBase.svg" alt="MCP Toplist: Top 1% of 150,963" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Frequently asked questions
- Who maintains SeleniumBase MCP?
- SeleniumBase MCP is maintained by seleniumbase, which publishes 2 MCP servers (45 total versions) tracked on MCP Toplist.
- Is SeleniumBase MCP listed on the Official MCP Registry?
- Yes — SeleniumBase MCP is listed on the Official MCP Registry, alongside Glama and Community.
- How many versions does SeleniumBase MCP have?
- MCP Toplist tracks 20 versions of SeleniumBase MCP, most recently published on Oct 21, 2026.
- Where can I find the source code for SeleniumBase MCP?
- The source code for SeleniumBase MCP is hosted at github.com/seleniumbase/SeleniumBase.
Stacks that run this server
- SeleniumBaseby @mdmintz · 1 server
APIs for browser automation, testing, and bypassing bot-detection.