CheckOps
MCP Selenium
MCP Selenium is an MIT-licensed MCP server for Selenium WebDriver, by Angie Jones, that lets AI agents automate Chrome, Firefox, Edge and Safari.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
MCP Selenium is a Model Context Protocol server for Selenium WebDriver, giving browser automation to AI agents. It is published by Angie Jones under the MIT licence at angiejones/mcp-selenium and as the npm package @angiejones/mcp-selenium.
Agents call tools such as start_browser, navigate, interact, send_keys and take_screenshot. Supported browsers are Chrome, Firefox, Edge and Safari.
Features
- Browser sessions: Start Chrome, Firefox, Edge or Safari, headless or headed.
- Navigation and interaction: Click, double-click, right-click, hover and type.
- Locator strategies: id, css, xpath, name, tag and class.
- Element reads: Get text and attributes.
- Screenshots: Capture the page.
- Easy setup: Goose, Claude Code and generic MCP config are documented.
Pros
- Selenium ecosystem: Uses the W3C WebDriver standard and real browsers.
- MIT licence: Free and permissive.
- Cross-browser: Four major browsers.
- Simple tool set: Easy for agents to use.
- Well-known author: Angie Jones is a long-time test automation educator.
Cons
- Smaller tool set: Fewer capabilities than Playwright MCP or DevTools MCP.
- Less frequent updates: Last push in February 2026 at review.
- Locators required: The agent must choose locators.
- Local drivers: Browsers and drivers on the machine.
- Not a runner: No assertions or reports.
Usage and Links (Example)
Claude Code, from the README:
claude mcp add selenium -- npx -y @angiejones/mcp-selenium@latest
Then tell the agent: “Open Chrome, go to github.com/angiejones, and take a screenshot.”
Resources:
Pricing
MCP Selenium is free and open source under MIT.
Recommended for?
- Selenium users who want agents on the same stack.
- Cross-browser checks including Safari.
- Educators and learners exploring MCP.
- Not a fit if you need rich debugging or performance tools.
Conclusion
MCP Selenium is a simple, MIT-licensed bridge from AI agents to Selenium WebDriver across four browsers.
It is lighter than newer browser MCP servers, which keeps it easy to understand.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with MCP Selenium side by side.
SSeleniumA browser automation framework and ecosystem.Compare with MCP Selenium
PPlaywright MCPPlaywright MCP is Microsoft's Model Context Protocol server for browser automation, using structured accessibility snapshots.Compare with MCP Selenium
VVibiumVibium is an Apache-2.0 browser automation tool for AI agents, built on WebDriver BiDi, usable as an agent skill, an MCP server or a JS, Python or Java library.Compare with MCP Selenium
CChrome DevTools MCPChrome DevTools MCP is Google's Apache-2.0 MCP server and CLI that lets coding agents control and inspect a live Chrome: automation, network and console debugging, and performance traces.Compare with MCP Selenium
HHealeniumHealenium is an open-source, Apache-2.0 self-healing library for Selenium (with an Appium adapter) that replaces broken locators at runtime using a machine-learning matching algorithm.Compare with MCP Selenium
WWebDriverIONext-gen browser and mobile automation test framework for Node.js.Compare with MCP Selenium