Back to Home
mlamoure icon

selenium-mcp-server

Verified Safe

by mlamoure

Overview

Provides browser automation capabilities via Selenium Grid, allowing AI agents to drive web browsers step-by-step using MCP tools.

Installation

Run Command
docker-compose up -d

Environment Variables

  • SELENIUM_MCP_SELENIUM_GRID_URL
  • SELENIUM_MCP_API_KEY
  • SELENIUM_MCP_API_KEY_FILE
  • SELENIUM_MCP_ALLOWED_DOMAINS

Security Notes

The server relies on client (AI agent) instructions to drive the browser. It includes domain guardrails to restrict navigation and supports optional API key authentication for access control. Direct JavaScript execution is a core feature, meaning the server trusts its clients not to execute malicious scripts within the browser context. Configuration defaults for `SELENIUM_GRID_URL` are often localhost, but `start-local.sh` points to an external URL as a default, which might expose unintended network traffic if not reviewed.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens3000
Stars0
Forks0
Last Update2025-12-02

Tags

seleniumbrowser automationAI agentsweb testingMCP