firefox-devtools-mcp by mozilla
58 score
Firefox browser automation via WebDriver BiDi for testing, scraping, and browser control. Supports snapshot/UID-based interactions, network monitoring, console capture, and screenshots.
Ranked #1124 out of 8339 indexed tools.Actively maintained with commits in the last week.
Is this your tool? Claim this listing to add maintainer context, get a verified badge, and unlock analytics.
Claim listing → Signal Breakdown
Installs 672
Freshness 6d ago
Issue Health 83%
Stars 94
Platform Breadth 1 platform
Contributors 9
Description Detailed
How to Improve
Platforms medium impact
Supported Platforms
From the README
# Firefox DevTools MCP <a href="https://glama.ai/mcp/servers/@mozilla/firefox-devtools-mcp"></a> Model Context Protocol server for automating Firefox via WebDriver BiDi (through Selenium WebDriver). Works with Claude Code, Claude Desktop, Cursor, Cline and other MCP clients. Repository: https://github.com/mozilla/firefox-devtools-mcp > **Note**: This MCP server requires a local Firefox browser installation and cannot run on cloud hosting services like glama.ai. Use `npx firefox-devtools-mcp@latest` to run locally, or use Docker with the provided Dockerfile. ## Requirements - Node.js ≥ 20.19.0 - Firefox 100+ installed (auto‑detected, or pass `--firefox-path`) ## Install and use with Claude Code (npx) Recommended: use npx so you always run the latest published version from npm. Option A — Claude Code CLI ```bash claude mcp add firefox-devtools npx firefox-devtools-mcp@latest ``` Pass options either as args or env vars. Examples: ```bash # Headless + viewport via args claude mRead full README on GitHub →