# Selenium WebDriver

> Use this tool when you need to automate web browsers for testing, scraping, or interaction, as it provides a range of functionalities to launch, navigate, and manipulate browser elements. It solves problems such as automating repetitive web tasks, testing web applications, and extracting data from websites, and accepts inputs like URLs, selectors, and keyboard input, producing outputs like screenshots and element data. It is particularly useful in contexts where reliable and efficient web automation is required, such as in software testing and data extraction workflows.

Canonical page: https://skillsregistry.net/skills/surya-fireworkhq-selenium  
JSON: https://api.skillsregistry.net/v1/skills/surya-fireworkhq-selenium

## Description

Python-based Selenium WebDriver server providing 14 browser automation tools for Chrome and Firefox. Supports launching browsers in headless or visible mode, navigating URLs, finding and manipulating elements by multiple selectors, clicking, typing, hovering, drag-and-drop, right-clicking, keyboard input, file uploads, and screenshot capture. Includes shadow DOM support and configurable timeouts for reliable web interaction.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/surya-fireworkhq-selenium)
- **Repository:** <https://github.com/surya-fireworkhq/selenium-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "surya-fireworkhq-selenium"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/surya-fireworkhq-selenium` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/surya-fireworkhq-selenium/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
