Agent♥︎Age
Catalog

io.github.gaforov/selenium-mcp

Official

by gaforov · TypeScript

Selenium MCP server for AI agents — 41 browser automation tools with snapshots and sessions.

io.github.gaforov/selenium-mcp — Selenium MCP server

Selenium MCP server for AI agents that exposes 39 browser automation tools for real-browser actions. It supports navigation, clicking, typing, assertions, screenshots, and multi-session management. It also provides page snapshots with stable element references, persistent selector hints, and batched multi-step execution.

🛠️ Key Features

  • 39 browser automation tools
  • Navigation, clicking, typing
  • Assertions and screenshots
  • Multi-session management
  • Page snapshots with stable element refs
  • Persistent selector hints
  • Batched multi-step execution

🚀 Use Cases

  • Automate web UI flows in AI agents
  • Capture screenshots and validate page state via assertions
  • Maintain multiple browser sessions concurrently
  • Use snapshots and selector hints to improve targeting

⚡ Developer Benefits

  • Stable element references for snapshot-driven work
  • Persistent selector hints to reduce selector rework
  • Batched multi-step execution to group operations efficiently

⚠️ Limitations

  • Described tooling focuses on browser automation; no other capabilities are mentioned in the provided data.

Topics

ai-agentsbrowser-automationclaudecursormcpmcp-servermodel-context-protocolseleniumselenium-webdrivertestingtypescriptwebdriver