Automates Firefox through WebDriver BiDi, exposing browser control to Claude and other MCP clients. You get tools for page navigation, element interaction via snapshot UIDs, network request inspection, console monitoring, and screenshots. Supports both headless and headed modes, plus a connect-existing flag to attach to your running Firefox session with all your cookies and tabs intact. Ships with security guardrails: dedicated profiles recommended, optional flags for script evaluation and privileged context access. Useful for web scraping, automated testing, or any workflow where you need an AI to drive a real browser instead of just making HTTP requests. Requires local Firefox 100+ and Node 20.19+.
claude mcp add --transport stdio freema-firefox-devtools-mcp uvx firefox-devtools-mcp