# brutalzinn/simple-mcp-selenium [Health: Active]

**Category:** 📂 Browser Automation  
**Repository:** https://github.com/brutalzinn/simple-mcp-selenium  
**GitHub Stars:** 1  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/brutalzinn-simple-mcp-selenium

## Description
An MCP Selenium Server for controlling browsers using natural language in Cursor IDE. Perfect for testing, automation, and multi-user scenarios.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "simple-mcp-selenium": {
    "command": "npx",
    "args": ["-y","brutalzinn-simple-mcp-selenium"]
  }
}
```

## Documentation

## What brutalzinn/simple-mcp-selenium MCP server does

The brutalzinn/simple-mcp-selenium MCP server connects an MCP-compatible agent workflow with browser control through Selenium. Its stated purpose is to let users control browsers using natural-language instructions in Cursor IDE. The project is positioned for three broad use cases: testing web applications, automating browser tasks, and supporting multi-user scenarios.

This makes the project relevant when browser interaction is part of the task. For example, a developer evaluating an agent-driven test workflow could consider it when the agent needs to operate a browser through Selenium instead of working only with files, APIs, or terminal commands. The available information does not describe a specific website, browser vendor, operating system, or application framework that it targets.

## How it works

The described workflow combines MCP, Selenium, and Cursor IDE. MCP provides the server connection used by the agent, Selenium supplies the browser-control technology, and natural-language instructions are the stated interaction method. In practical terms, the project is intended to turn agent instructions into browser automation actions, although the supplied description does not explain the transport, server entry point, session model, or exact command syntax.

The reference to multi-user scenarios indicates that the project is meant to be considered for workflows involving more than one user. However, no details are provided about concurrent browser sessions, user isolation, shared state, authentication handling, or how separate users are represented. Those behaviors should be verified in the repository before adoption.

## Tools and capabilities

Based on the available description, the brutalzinn/simple-mcp-selenium MCP server provides browser control through Selenium and supports natural-language use from Cursor IDE. Its documented use areas are:

- Browser testing
- Browser task automation
- Multi-user browser scenarios

The material does not list individual MCP tool names, parameters, return values, navigation operations, element-selection methods, screenshot support, JavaScript execution, or session-management commands. It would therefore be unsafe to assume that any particular Selenium action is exposed until the project documentation or source confirms it.

## Limitations and notes

The repository README is unavailable in the supplied material, so setup instructions cannot be confirmed. There is no grounded information here about package managers, required runtime versions, Selenium WebDriver installation, supported browsers, environment variables, authentication, deployment modes, or client configuration beyond the stated Cursor IDE use case.

The description also does not establish whether the server works with other MCP clients, whether it runs locally or remotely, or whether it requires browser drivers to be installed separately. Developers should verify those points, along with the handling of concurrent users and browser sessions, before selecting it for production automation.

The project name identifies the implementation, but the available source details do not provide a license, release version, maintenance policy, or compatibility matrix. These omissions do not describe a limitation of the software itself; they mark information that is unavailable in the supplied listing.

_Full upstream README: https://allmcps.com/mcp/brutalzinn-simple-mcp-selenium/readme_

