Skip to content
Kitbay
Submit
MCP server

mcp-selenium-grid

Runs locallyMITUpdated on Sep 10, 20258GitHub starsCan change dataNeeds an API key

An MCP server by CatchNip for creating and managing Selenium Grid browser instances, aimed at agents and automation workflows that need browsers on demand.

What it does

An MCP server by CatchNip for creating and managing Selenium Grid browser instances, aimed at agents and automation workflows that need browsers on demand. It can run Chrome, Firefox and Edge nodes either in Docker or on Kubernetes (K3s is mentioned), and is run with uv. The server listens on a local port and offers both streamable HTTP and SSE endpoints, with a stdio option for MCP clients; browser management can be protected with token authentication, and the Grid itself takes a username, password and VNC password set in the environment. The README notes that stdio mode needs a manual clean-up command afterwards.

Capabilities

  • Create and remove Selenium Grid browser instances
  • Run Chrome, Firefox and Edge nodes
  • Deploy browsers on Docker or Kubernetes