PhungXuanAnh/selenium-mcp-server
by Various
๐ ๐ ๐ ๐ช ๐ง - A Model Context Protocol server providing web automation capabilities through Selenium WebDriver
MCP
PhungXuanAnh/selenium-mcp-server
Added 1 June 2026
Overview
A Python Model Context Protocol server that exposes browser automation capabilities via Selenium WebDriver. It lets MCP clients control browsers for tasks like navigation, form filling, and data extraction using a standard protocol.
Best for
Best for
Python developers building MCP-enabled AI agents that need to perform browser-based tasks
Use cases
- Automating browser interactions from AI agents via MCP
- Extracting data from dynamic or JavaScript-rendered web pages
- Running multi-step web workflows in headless or headed mode
Notes
A Python Model Context Protocol server that exposes browser automation capabilities via Selenium WebDriver. It lets MCP clients control browsers for tasks like navigation, form filling, and data extraction using a standard protocol.
9 stars on GitHub. Last updated 2026-05-23.
Use cases
- Automating browser interactions from AI agents via MCP
- Extracting data from dynamic or JavaScript-rendered web pages
- Running multi-step web workflows in headless or headed mode
Pros
- Cross-platform support (Linux, macOS, Windows) for automated browser control
- Integrates with AI frameworks through the Model Context Protocol
- Leverages mature, widely used Selenium WebDriver library
Cons
- Small community and limited documentation (only 9 GitHub stars)
- Requires manual installation of browser drivers and Selenium setup
- Selenium-based automation is slower than lightweight headless approaches
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Cross-platform support (Linux, macOS, Windows) for automated browser control
- Integrates with AI frameworks through the Model Context Protocol
- Leverages mature, widely used Selenium WebDriver library
Cons
- Small community and limited documentation (only 9 GitHub stars)
- Requires manual installation of browser drivers and Selenium setup
- Selenium-based automation is slower than lightweight headless approaches
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
executeautomation/playwright-mcp-server
Various
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More ๐
browsermcp/mcp
Various
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
agent-infra/mcp-server-browser
Various
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra