nix-chrome-devtools-mcp

Launch chrome-devtools-mcp with a Nix-resolved Chrome-for-Testing binary via Node.js.

1|Updated May 22, 2026
One-click install
npx skills add https://github.com/srid/anywhen --skill nix-chrome-devtools-mcp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nix-chrome-devtools-mcp
Source: https://github.com/srid/anywhen/tree/main/.claude/skills/nix-chrome-devtools-mcp
Command: npx skills add https://github.com/srid/anywhen --skill nix-chrome-devtools-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a self-contained launcher to run the Chrome DevTools MCP server by resolving a Chrome-for-Testing binary through Nix, removing environmental fragility and manual setup.

Core Features & Use Cases

  • Self-contained launcher that resolves inputs via Nix and runs chrome-devtools-mcp without requiring a devshell.
  • Deterministic execution by using nix build outputs to ensure reproducible Chrome paths across environments.
  • Suitable for CI and local development with simple version overrides via environment variables.

Quick Start

Run the launcher to start chrome-devtools-mcp using the Nix-resolved Chrome.

Frequently Asked Questions about nix-chrome-devtools-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I launch chrome-devtools-mcp with a Nix-resolved Chrome binary?▼

You can launch chrome-devtools-mcp by running the provided self-contained bash wrapper, which resolves the Chrome-for-Testing binary via Nix and executes the server with Node.js for deterministic path resolution.

Can I use chrome-devtools-mcp in CI environments without manual Chrome setup?▼

Yes, chrome-devtools-mcp works in CI environments without manual setup by resolving Chrome-for-Testing binaries through Nix, removing environmental fragility and ensuring reproducible execution across different systems.

How do I override the Chrome version when running chrome-devtools-mcp?▼

You override the Chrome version when running chrome-devtools-mcp by setting environment variables, which allows simple version overrides for deterministic execution across CI and local development environments.

Do I need a Nix devshell to run the Chrome DevTools MCP server?▼

No, you do not need a Nix devshell to run the Chrome DevTools MCP server because this Skill provides a self-contained launcher that resolves all inputs via Nix and executes directly with Node.js.

Why use Nix to resolve Chrome paths for the DevTools MCP server?▼

Using Nix to resolve Chrome paths for the DevTools MCP server ensures deterministic execution and reproducible Chrome paths across environments, minimizing external dependencies through nix build outputs.