MCP for building, inspecting, and live-debugging Firefox UI and CSS themes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A toolkit for Firefox CSS theme authors to scaffold, bundle, and live-debug theme repositories. It also provides end users with an automated installer.
A Model Context Protocol (MCP) server is also available for AI-assisted DOM inspection and live styling.
Scaffold a new theme project using npx:
This interactively prompts for your theme name and stylesheet targets (userChrome.css, userContent.css, or both), creating a minimal npm package with helper scripts and dependencies.
Alternatively, add firefox-css-theme as a development dependency to an existing project:
Add helper scripts to your package.json:
[!NOTE] Theme entry files (
userChrome.cssand/oruserContent.css) must be located at the repository root directory.
When users clone your theme repository, they only need to run the installer:
If multiple Firefox profiles exist, an interactive selection list will prompt you to choose one. To skip the selection, specify the target profile directly with -p, --profile <name>.
For the full list of CLI options, run npx firefox-css-theme --help in your project.
firefox-css-theme createScaffold a new Firefox CSS theme package.
| Option | Description |
|---|---|
-t, --target <target> | Stylesheet target: both, chrome, or content |
-f, --force | Proceed without warning |
firefox-css-theme startLaunch Firefox with live stylesheet bundling and hot-reloading.
| Option | Description |
|---|---|
-b, --binary <path> | Path to Firefox executable |
-p, --profile <name> | Firefox profile name |
--no-watch | Disable file watching |
--headless | Run in headless mode |
--nova-ui | Enable Firefox Nova UI |
firefox-css-theme installInstall compiled stylesheets into a Firefox profile.
| Option | Description |
|---|---|
-p, --profile <name> | Firefox profile name |
-m, --merge | Merge with existing stylesheets |
-f, --force | Proceed without warning |
[!WARNING] This operation will overwrite existing CSS themes in the profile unless
--mergeis specified. A backup is advised.
firefox-css-theme mcpStart the Model Context Protocol (MCP) server.
| Option | Description |
|---|---|
-b, --binary <path> | Path to Firefox executable |
-p, --profile <name> | Firefox profile name |
--headless | Run in headless mode |
--nova-ui | Enable Firefox Nova UI |
The MCP server enables AI assistants to inspect the Firefox chrome DOM, query computed styles, inject custom CSS, and capture UI screenshots in real time.

Add the server to your preferred client or development environment:
Using npx:
Or using a local build:
launch_browser: Launches Firefox with chrome debugging.close_browser: Terminates the browser instance.customize_toolbar: Toggles the Firefox "Customise Toolbar" mode.get_ui_tree: Dumps the hierarchical DOM tree of selected UI element.query_ui_elements: Queries elements matching a CSS selector in the browser chrome.get_computed_styles: Extracts computed CSS property values of a specific UI element.inject_theme_css: Injects a stylesheet in the live UI.remove_theme_css: Removes an injected stylesheet.list_theme_css: Lists all currently injected stylesheets.take_ui_screenshot: Captures a screenshot of a specific UI component.execute_chrome_javascript: Runs JavaScript in the browser chrome window context.No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/firefox-css-theme)<a href="https://allmcps.com/mcp/firefox-css-theme"><img src="https://allmcps.com/api/badge/firefox-css-theme?style=directory" alt="Firefox Css Theme on AllMCPs" /></a>