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
How to use
Install
pip install mcp-server-selenium 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.
browsermcp/mcp
Various
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
executeautomation/playwright-mcp-server
Various
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More π
agent-infra/mcp-server-browser
Various
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
Get the free Developerβs Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.