Selenium WebDriver Model Context Protocol (MCP) server enabling AI agents and LLMs to control browsers
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"prashant-nayak-selenium-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Selenium MCP Server     Model Context Protocol (MCP) server for Selenium WebDriver that enables AI agents and LLMs to control real browsers for automation This project exposes Selenium WebDriver as an MCP (Model Context Protocol) server, allowing AI agents to control a real browser through structured tools. It enables LLMs and autonomous agents to perform tasks like: - Opening browsers - Navigating websites - Discovering UI elements - Clicking buttons and links - Typing into inputs - Extracting page text - Taking screenshots - Many more future upgrades (in-progress) This makes it possible to build AI-powered browser automation systems and autonomous QA agents. ## Table of Contents - [Why This Project Exists](#why-this-project-exists) - [Architecture](#architecture) - [Features](#features) - [Installation](#installation) - [Running the Server](#running-the-server) - [MCP Server Version](#mcp-server-version) - [Available MCP Tools](#available-mcp-tools) - [Browser Session Flow](#browser-session-flow) - [Example Agent Workflow](#example-agent-workflow) - [System Prompt for AI Agents](#system-prompt-for-ai-agents) - [Prompt Customization](#prompt-customization) - [Logging](#logging) - [Configure Your MCP Client](#configure-your-mcp-client) - [Requirements](#requirements) - [Use Cases](#use-cases) - [Contributing](#contributing) - [License](#license) - [Author](#author) ## WHY THIS PROJECT EXISTS Modern AI agents need a way to interact with real applications. While traditional automation tools like Selenium exist, they are not directly usable by LLM agents. This project bridges that gap by exposing Selenium functionality through MCP tools so that agents can: - Understand web pages -…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.