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?
Enables running and debugging Selenium test scripts on BrowserStack's device and browser grid, with access to Test Observability features
AsecurityAlicense-qualityBrowserStack MCP serverLast updated 3 days ago5489132AGPL 3.0Why this server?
Enables browser automation and JavaScript-heavy website scraping through Selenium WebDriver, with support for form filling, element waiting, and dynamic content extraction.
AsecurityAlicense-qualityA powerful web scraping MCP server built on Scrapy and FastMCP that supports multiple scraping methods (HTTP, Scrapy, browser automation), anti-detection techniques, form handling, and concurrent crawling. Designed for commercial environments with enterprise-grade features like intelligent retry mechanisms, performance monitoring, and configurable data extraction.Last updated 2 hours ago103MITWhy this server?
Provides advanced Selenium keywords for web interactions, screenshot capabilities, and configurable selectors for web testing
AsecurityAlicense-qualityA Model Context Protocol server that enables generating and managing Robot Framework test automation with SeleniumLibrary, including test case generation, page object models, and advanced web testing capabilities.Last updated 7 months ago8727MITWhy this server?
Generates Selenium WebDriver test automation code from Zebrunner test cases with coverage analysis
AsecurityAlicense-qualityIntegrates with Zebrunner Test Case Management to help QA teams manage test cases, test suites, and test execution data through AI assistants. Features intelligent validation, automated test code generation, and comprehensive reporting capabilities.Last updated 10 days ago49472AGPL 3.0Why this server?
Provides a wrapper around undetected-chromedriver (a Selenium variant) for bypassing anti-bot detection while automating web browsing tasks, including navigation, screenshots, form filling, and page interaction.
AsecurityAlicense-qualityAn 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.Last updated a year ago1610MITWhy this server?
Leverages Selenium WebDriver technology to control Safari browser sessions, providing browser automation capabilities.
AsecurityAlicense-qualityProvides 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.Last updated 6 months ago13226MITWhy 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.
AsecurityAlicense-qualityAllows 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.Last updated a year ago6283MITWhy 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.
AsecurityAlicense-qualityConnects 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.Last updated 2 months ago888MITWhy this server?
Provides comprehensive web browser automation tools including multi-browser support (Chrome, Firefox, Edge), element interaction (click, type, hover, drag & drop), navigation control, wait strategies, and JavaScript execution for automated testing and web scraping.
AsecurityAlicense-qualityEnables AI assistants to automate web browser interactions through Selenium WebDriver. Supports multi-browser automation, element interaction, navigation, and web testing capabilities.Last updated 6 months ago561115MIT