Back to Home
freema icon

firefox-devtools-mcp

Verified Safe

by freema

Overview

Automates Firefox browser via WebDriver BiDi (through Selenium WebDriver) to interact with web pages, capture snapshots, monitor network/console, and perform user interactions.

Installation

Run Command
npx firefox-devtools-mcp@latest

Environment Variables

  • FIREFOX_HEADLESS
  • ACCEPT_INSECURE_CERTS
  • START_URL
  • FIREFOX_PATH
  • NODE_ENV
  • DEBUG

Security Notes

The server's core functionality involves browser automation, which inherently grants control over a local browser instance. The `evaluate_script` tool, which would allow arbitrary JavaScript execution, is explicitly disabled in the MCP server's public interface. However, the `upload_file_by_uid` tool accepts a `filePath` argument, allowing the server to interact with the local filesystem to upload specified files. This is a common and expected feature for automation tools but poses a risk if the server is exposed to untrusted inputs, as it could be leveraged to upload arbitrary files from the host machine's accessible paths. It is recommended to run this server in a trusted environment (e.g., locally by the user or in a controlled Docker container).

Similar Servers

Stats

Interest Score44
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars16
Forks2
Last Update2025-12-10

Tags

firefox-devtoolsbrowser-automationwebdriver-bidimcp-serverweb-automation