.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
RDP_HOST
Firefox Remote Debugging Protocol configuration
RDP_PORT
FIREFOX_PATH
Firefox executable path (optional, if not using system Firefox)
FIREFOX_HEADLESS
Headless mode
AUTO_LAUNCH_FIREFOX
Automatically launch Firefox with RDP enabled
VIEWPORT
Initial viewport size (e.g., 1280x720)
ACCEPT_INSECURE_CERTS
Accept insecure certificates (use with caution)
FIREFOX_PROFILE_PATH
Firefox profile path (optional, for persistent profile)
DEBUG
Debug logging (set to * or firefox-devtools for verbose logs)
brew install flyctl && fly launch --from https://github.com/mozilla/firefox-devtools-mcp
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/mozilla/firefox-devtools-mcp
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/mozilla/firefox-devtools-mcp