New release of Firefox DevTools MCP. Available on npm at https://www.npmjs.com/package/@mozilla/firefox-devtools-mcp
Added
- New
print_pagetool. It saves the current page as a PDF file and has optionallandscapeandbackgroundoptions. It uses print CSS, so you can use it to check print styles
Fixed
--profile-pathnow reuses a profile that the server created, instead of creating a new profile inside it. The server marks its profiles with a.firefox-devtools-mcpfile. Paths without this marker still use thefirefox_devtools_mcp_profilesubfolderlist_pages,select_page,close_page,navigate_pageandnew_pageno longer bring every tab to the front. They now read the tab list with WebDriver BiDiselect_pageandclose_pagenow act on the tab from the last tab list, even if tabs were opened or closed since then
Changed
list_pagesno longer lists tabs that are not loaded yet, for example restored tabs that were never opened- If the title of a tab cannot be read within 1 second, the tab is listed with the title
(unknown)
Full changelog: Release v0.10.6 · mozilla/firefox-devtools-mcp · GitHub
Repository and issues: GitHub - mozilla/firefox-devtools-mcp: Model Context Protocol server for Firefox DevTools - enables AI assistants to inspect and control Firefox browser through WebDriver BiDi · GitHub
Public chatroom: https://chat.mozilla.org/#/room/#firefox-devtools-mcp:mozilla.org