SeleniumBase MCP
OfficialRelated Servers
Alternatives to SeleniumBase MCP
AlicenseAqualityBmaintenanceEnables MCP clients like Claude Desktop and Claude Code to drive a real browser with SeleniumBase automation. Offers three variants: WebDriver-based general automation, Pure CDP Mode for bot-detection bypass, and a broad SB() API with MFA and downloads.12624915 PyPI8MIT
Related Servers
- AlicenseAqualityDmaintenanceStealth browser automation for AI agents, using source-patched Chromium to bypass bot detection systems like Cloudflare, reCAPTCHA, and FingerprintJS.28Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides browser automation with enhanced anti-detection using undetected-chromedriver, enabling robust web scraping and interaction with sites that employ bot protection measures. It is fully compatible with server-puppeteer and includes network traffic monitoring capabilities.1MIT
- AlicenseAqualityCmaintenanceOpen-source browser automation API with anti-detection for AI agents, web scraping, and automation, providing undetectable Chrome via MCP and REST API with Cloudflare bypass.249MIT
- AlicenseAqualityDmaintenanceEnables browser automation with anti-detection features, including navigation, interaction, form filling, and session management.2238 PyPI10MIT
- AlicenseAqualityDmaintenanceAn MCP service that automates Chrome browser control while bypassing anti-bot detection mechanisms, enabling web scraping, testing and automation on sites with sophisticated bot protection.1611MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for stealth browser automation that uses human-like interaction patterns to bypass bot detection via the Chrome DevTools Protocol. It enables users to navigate, interact with elements, and capture data from websites using undetectable behaviors like Bezier mouse movements and Gaussian typing delays.107 npm1MIT
TDQS
Scored across 24 tools
Most tools are cleanly separated by action and resource, and the condition trio (check_if_condition, wait_for_condition, assert_condition) is well differentiated. hover_action and click_element have minor overlap, and run_javascript intentionally overlaps with other tools but is clearly marked as a last resort.
All tool names follow a consistent snake_case verb_noun pattern, with clear families like manage_*, get_*, and *_condition. The naming accurately reflects each tool's behavior and makes the API predictable.
24 tools is on the heavy side for an MCP surface, even though each tool covers a distinct browser automation need. The count approaches the upper limit of what an agent can comfortably understand and select from during a task.
The toolset covers the core browser lifecycle, navigation, content extraction, interaction, waiting/asserting, storage, cookies, and JavaScript execution. Obvious gaps like dedicated iframe switching and file upload/download handling are missing, but most workflows can be completed with workarounds.