Best Selenium MCP Servers
Selenium is an open source project for automated testing of web applications across different browsers and platforms. It provides tools and libraries that enable developers to automate browser interactions, supporting multiple programming languages.
Why this server?
Provides browser automation capabilities built on Selenium/SeleniumBase, including launching browser sessions, navigating, clicking, typing, selecting options, waiting for elements, executing JavaScript, and taking screenshots.
AlicenseAqualityAmaintenanceEnables 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.824263 PyPI9MITWhy this server?
Allows Selenium WebDriver to be used as the browser automation engine instead of Playwright, with the same self-healing tools.

AWARSEofficial
AlicenseAqualityBmaintenanceSelf-healing browser automation MCP server integrating Playwright with LLM-assisted locator repair.61MITWhy this server?
Enables running and debugging Selenium test scripts on BrowserStack's device and browser grid, with access to Test Observability features
AlicenseBqualityCmaintenanceBrowserStack's Official MCP Server519,608 npm153AGPL 3.0Why this server?
Provides CDP debug port and WebSocket endpoint via open_browser that Selenium can use to automate pages inside fingerprinted browser profiles.

flashid-mcpofficial
AlicenseAqualityBmaintenanceMCP server for FlashID client that lets AI agents manage browser profiles, proxies, and folders, and control browser automation endpoints via natural language.267 npmMITWhy this server?
Provides tools to control web browsers via Selenium WebDriver for automated testing, including navigation, element interaction, assertions, and code generation.
AlicenseBqualityAmaintenancePython MCP server for Selenium WebDriver — 84 tools for browser automation, element interactions, assertions, self-healing locators, and codegen for Java TestNG / JUnit 5 / Cucumber / pytest / C# NUnit / Playwright and CI pipelines (GitHub Actions / Jenkins / GitLab CI). No ChromeDriver setup needed.85797 PyPI2MITWhy this server?
Allows AI agents to control a web browser via Selenium WebDriver, enabling automated browser interactions such as navigation, clicking, filling forms, and extracting page information.
AlicenseAqualityAmaintenanceEnables AI agents to control a real web browser (Firefox) via Selenium WebDriver, supporting page navigation, interaction, and inspection through natural language.434MITWhy this server?
Provides tools for scraping Weibo user information, feeds, and search functionality, enabling retrieval of detailed user profiles, feed content, and user search capabilities.
AlicenseAqualityDmaintenanceA Model Context Protocol server for scraping Weibo that provides tools to search users, retrieve detailed user profiles, and fetch user feeds.537 npm33MITWhy this server?
Leverages Selenium WebDriver technology to control Safari browser sessions, providing browser automation capabilities.
AlicenseBqualityDmaintenanceProvides AI assistants with Safari browser automation and developer tools access, enabling LLMs to control Safari, access console logs, monitor network activity, and perform browser automation tasks.139 npm33MITWhy this server?
Creates SeleniumLibrary-compatible locators and Page Object resource files for the inspected DOM elements to be used in automated Robot Framework tests.
AlicenseAqualityCmaintenanceEnables QA to interactively inspect DOM elements in a visible browser, generate resilient Robot Framework locators and Page Objects, and validate selectors via natural language.7BSD 2-Clause "Simplified"