Firefox DevTools MCP 0.10.6 adds PDF export tool, improves profile handling
Firefox DevTools MCP 0.10.6 introduces a print_page tool for PDF generation and fixes profile-path to reuse server-created profiles instead of nesting new ones.
Summary
Mozilla released Firefox DevTools MCP 0.10.6, a Model Context Protocol server that lets AI assistants control Firefox via WebDriver BiDi. The update adds a print_page tool that saves pages as PDF with landscape and background options using print CSS. Several tab-management tools now use WebDriver BiDi instead of bringing tabs to the foreground, and profile-path handling was fixed to avoid creating nested profiles.
What changed in 0.10.6
- print_page tool: New PDF export with optional landscape orientation and background rendering; uses print CSS for style verification
- profile-path fix: Reuses profiles marked with
.firefox-devtools-mcpfile; unmarked paths still createfirefox_devtools_mcp_profilesubfolder - WebDriver BiDi adoption:
list_pages,select_page,close_page,navigate_page,new_pagenow read tab state via BiDi instead of foregrounding tabs - Tab state accuracy:
select_pageandclose_pageoperate on last known tab list even if tabs changed since; unloaded restored tabs excluded fromlist_pages; unreadable titles fall back to(unknown)after 1 second timeout
Why it matters
The MCP server targets developers building AI-assisted browser automation workflows. The PDF export tool fills a gap for headless print-style validation, while the BiDi migration reduces UI disruption during automated tab operations.
Original reference: discourse.mozilla.org →