Selagent — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Selagent (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Selenium-powered MCP server that exposes browser automation as tool calls. Designed to let AI agents navigate, interact with, and test web pages through natural language.
Prerequisites:
SelAgent uses uv (a fast alternative to pip). Run the following in your project directory:
uv initYou can install SelAgent automatically or configure it manually for your preferred client.
Option A: Automatic Installation (Claude Desktop)
uv run mcp install main.py<details> <summary>Note on Automatic Installation</summary>
<p>The above command only works if the Claude Desktop config is in <em>C:\Users\[username]\AppData\Roaming\Claude</em>.<br> Otherwise you must manually update the configuration.<br> If installed from the Microsoft Store, the path would be <em>C:\Users\[username]\AppData\Local\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude</em></p>
</details> <br>
Option B: Manual Configuration for Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"selagent": {
"command": "C:\\path\\to\\uv.exe",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"C:\\path\\to\\SelAgent\\main.py"
]
}
}
}<details> <summary>Config File Locations</summary>
<p>Standard install: <em>C:\Users\[username]\AppData\Roaming\Claude</em>.<br> Microsoft Store install: <em>C:\Users\[username]\AppData\Local\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude</em></p>
</details> <br>
Option C: Manual Configuration for VS Code
Ctrl + Shift + P and select MCP: Add ServerCommand and enter: uv run --with mcp[cli] mcp run C:\path\to\SelAgent\main.pyC:\Users\[username]\AppData\Roaming\Code\User\mcp.json directly:{
"servers": {
"selagent": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"C:\\path\\to\\SelAgent\\main.py"
]
}
}
}#### Browser
#### Navigation
#### Element Finding & Extraction
<a> elements with href, id, text<img> elements with src, alt, id<input> elements with type, name, id, placeholder, value<button> elements with type, name, id, text<form> elements with action, method, id, name#### Actions
#### Forms
<select> dropdown#### Explicit Waits
document.readyState is complete#### Assertions
#### Screenshots
#### Windows & Frames
#### Alerts
#### Scrolling
#### Keyboard
#### JavaScript & Inspection
#### Cookies
#### Local Storage
#### Session Storage
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.