Enterprise DNA
M MCP Servers Developer low

seleniumboot/selenium-mcp

by Various

A Python MCP server that brings Selenium WebDriver automation to Claude and other AI assistants — with built-in code generation for Python (pytest), Java TestNG, and JUnit 5 test s

S

MCP

seleniumboot/selenium-mcp

Added 26 June 2026

Overview

A Python MCP server that exposes Selenium WebDriver automation to AI assistants like Claude. It generates test scripts in Python (pytest), Java TestNG, and JUnit 5 formats from natural language prompts.

Best for

Best for
Developers who want to quickly generate Selenium test scripts using natural language within an MCP compatible AI tool

Use cases

  • Generating cross-language test scripts from conversational instructions
  • Automating browser interactions through an AI assistant interface
  • Creating test framework boilerplate without manual setup

Notes

A Python MCP server that exposes Selenium WebDriver automation to AI assistants like Claude. It generates test scripts in Python (pytest), Java TestNG, and JUnit 5 formats from natural language prompts.

0 stars on GitHub. Last updated 2026-06-20.

Use cases

  • Generating cross-language test scripts from conversational instructions
  • Automating browser interactions through an AI assistant interface
  • Creating test framework boilerplate without manual setup

Pros

  • Produces ready-to-run test code in three popular frameworks
  • Leverages Selenium WebDriver for reliable browser automation
  • Integrates directly with AI assistants via MCP protocol

Cons

  • Tied to the MCP ecosystem requires a supporting AI assistant
  • Generated code may need manual adjustments for complex scenarios
  • Limited to browser testing does not cover API or mobile testing

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Produces ready-to-run test code in three popular frameworks
  • Leverages Selenium WebDriver for reliable browser automation
  • Integrates directly with AI assistants via MCP protocol

Cons

  • Tied to the MCP ecosystem requires a supporting AI assistant
  • Generated code may need manual adjustments for complex scenarios
  • Limited to browser testing does not cover API or mobile testing