Model Context Protocol server for automating Firefox via WebDriver BiDi, enabling page navigation, snapshots, input, network monitoring, and console debugging for AI agents in MCP clients.
Android app package name. Default org.mozilla.firefox. Other packages: org.mozilla.firefox_beta for Firefox Beta, org.mozilla.fenix for Firefox Nightly, org.mozilla.fenix.debug for Firefox Nightly Debug, org.mozilla.geckoview_example for geckoview.
Show all 11 environment variables
MARIONETTE_PORTstringOPTIONALdefault: 2828
Marionette port for connect-existing mode, default 2828.
CONNECT_EXISTINGstringOPTIONAL
Attach to an already-running Firefox instead of launching a new one. Set to 'true' to enable.
FIREFOX_HEADLESSstringOPTIONAL
Run without UI (headless mode). Set to 'true' to enable.
ACCEPT_INSECURE_CERTSstringOPTIONAL
Ignore TLS errors. Set to 'true' to enable.
ENABLE_PRIVILEGED_CONTEXTstringOPTIONAL
Deprecated, use --tool-preset mozilla or --tools ... privileged prefs. Selects the mozilla tool preset. Requires MOZ_REMOTE_ALLOW_SYSTEM_ACCESS=1. Set to 'true' to enable.
MOZ_REMOTE_ALLOW_SYSTEM_ACCESSstringOPTIONAL
Required for privileged context and prefs modules. Set to '1' to enable.
Is this your server?
Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.