mcp-server-webdriver¶
An MCP server giving an AI agent direct access to a Firefox browser through
Selenium WebDriver: browser control, plus DevTools information (JavaScript errors,
console output, failed network resources, computed CSS) captured over WebDriver
BiDi. Companion package: mcprack-mcp-server-webdriver. Binary:
/usr/bin/mcp-server-webdriver.
sudo apt install mcprack-mcp-server-webdriver
Configuration¶
Variable |
Default |
Meaning |
|---|---|---|
|
|
|
|
unset |
Absolute path to |
|
|
|
|
unset |
A custom Firefox executable |
|
unset |
A named profile, or a profile directory |
Tools¶
Group |
Tools |
|---|---|
Session |
|
Navigation |
|
Inspection |
|
Interaction (need |
|
DevTools |
|
Warning
The browser runs on the mcprack host as the service user. Page-mutating tools
and browser_execute_js act with that browser’s cookies and network position
(including your internal network). Keep it read-only unless you need it, and
combine it with the egress filter described in Policies for commands, URLs and installs.
Firefox and geckodriver must be installed on the host.