Enterprise DNA 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

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

How to use

Install

pip install seleniumboot-mcp

Tools exposed

  • start_browser
  • take_screenshot
  • get_page_title
  • get_current_url
  • get_page_source
  • execute_script
  • switch_to_window
  • open_new_tab
  • close_current_tab
  • list_windows
  • close_browser
  • scroll_to_top
  • scroll_to_bottom
  • scroll_by
  • emulate_device
  • get_console_logs
  • wait_for_network_idle
  • inspect_page
  • get_network_logs
  • mock_response

Tested with

Claude Desktop, Claude Code, VS Code

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
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks