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.
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.38254MITWhy this server?
Enables running and debugging Selenium test scripts on BrowserStack's device and browser grid, with access to Test Observability features
AlicenseBqualityBmaintenanceBrowserStack's Official MCP Server512,516150AGPL 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.2634MITWhy 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"Why this server?
Enables the generation of reliable test selectors for Selenium based on ARIA roles and accessible names to ensure tests are stable across visual redesigns.
AlicenseAqualityDmaintenanceConnects Claude to a live Chrome browser's accessibility tree to generate stable, framework-agnostic test selectors and perform accessibility audits. It enables users to read element roles and states exactly as a screen reader would to help write, debug, and migrate test suites using natural language.8159MITWhy this server?
Provides browser automation capabilities including page navigation, element interaction, screenshots, JavaScript execution, and multi-tab management using Selenium WebDriver.
AlicenseBqualityCmaintenanceA powerful MCP server with 116 practical tools across 9 categories including compression, web, file system, data processing, text, system, utilities, subagent AI, and browser automation.1004MITWhy this server?
Provides browser automation capabilities through Selenium WebDriver, allowing AI agents to interact with web pages by navigating, clicking, filling forms, extracting data, taking screenshots, and managing browser state.
AlicenseBqualityDmaintenanceEnables browser automation using Selenium, including navigation, element interaction, screenshots, and cookie management, through both local STDIO and Streamable HTTP transports.26MITWhy 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.
AlicenseAqualityFmaintenanceA Model Context Protocol server for scraping Weibo that provides tools to search users, retrieve detailed user profiles, and fetch user feeds.53633MITWhy this server?
Allows AI agents to control web browser sessions through Selenium WebDriver, enabling web scraping, automated testing, and form filling by providing tools for navigation, element finding, clicking, sending keystrokes, and retrieving page content.
AlicenseAqualityDmaintenanceAllows AI agents to control web browser sessions via Selenium WebDriver, enabling web automation tasks like scraping, testing, and form filling through the Model Context Protocol.6324MIT