@mozilla/firefox-devtools-mcp

Model Context Protocol (MCP) server for Firefox DevTools automation

npm · fingerprint e6f2096f2cf06c1eb34bc259 · repository · RSS

32tools
1recorded versions
13htracked
tracking started

What changed

Nothing, since tracking began. That is the good outcome, and it is what most servers look like.

Current tools

Show all 32 tool fingerprints
accept_dialog
f98e2e77c2b3ecd4
clear_downloads
61fa259334137032
clear_snapshot
e81c6b56e403ec1e
click_by_uid
b81a5b1e2ce70d50
close_page
75fece5c380e380f
dismiss_dialog
d15aa43594abfa11
drag_by_uid_to_uid
c4268f94c76b3640
evaluate_script
756611d2a9acfb77
fill_by_uid
7db64c0608e5275a
fill_form_by_uid
51f439bb4a4966db
get_firefox_info
a46669dd8fac7b08
get_firefox_output
858827a6e7ef29c2
get_page_text
a91de38830a664cc
hover_by_uid
409bb9c2ea2c30dd
install_extension
d0a5730aacc4235d
list_downloads
f357102c8f3dae2b
list_pages
24347fa09483ec4e
navigate_history
fdc3522cf9fb161b
navigate_page
808fe861233b8fae
new_page
134507e05ca06da8
resolve_uid_to_selector
1e1644e93cafc43a
restart_firefox
e3e330027d81e965
screencast_start
cb92ece33ae24753
screencast_stop
3a3c32b05b945801
screenshot_by_uid
f40257bba1d84a42
screenshot_page
7eb980c6c8900e66
select_page
aa54a69b2e5b3635
set_download_behavior
0fc1c022faaa8454
set_viewport_size
c4bbfdfc15fd8291
take_snapshot
9b7f83406913fced
uninstall_extension
8612dafcf2da853a
upload_file_by_uid
f8c2c6f351232856

Watch this server yourself

If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.

npx --yes mcp-pin@0.1.0 -- <your @mozilla/firefox-devtools-mcp command>

Or subscribe to this page's RSS feed to be told when it changes.

Badge

mcp-pin status badge for @mozilla/firefox-devtools-mcp

The badge states one fact about time and nothing else. It never claims a server is safe.

[![mcp-pin](https://mcp-pin.gautamkhosla.com/badge/75633492483fa7bc.svg)](https://mcp-pin.gautamkhosla.com/servers/75633492483fa7bc.html)