distro-planet

Firefox DevTools MCP 0.10.6 adds PDF export tool, improves profile handling

Key Takeaway

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-mcp file; unmarked paths still create firefox_devtools_mcp_profile subfolder
  • WebDriver BiDi adoption: list_pages, select_page, close_page, navigate_page, new_page now read tab state via BiDi instead of foregrounding tabs
  • Tab state accuracy: select_page and close_page operate on last known tab list even if tabs changed since; unloaded restored tabs excluded from list_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 →