🍺 BREW Explorer

← all formulae

chrome-devtools-mcp

brew install chrome-devtools-mcp v1.3.0 Apache-2.0

Chrome DevTools for coding agents

378
30-day installs · #1990
1.0k
90-day · #2175
2.5k
365-day · #2572
44.1k
★ GitHub stars · updated 2mo ago

Runtime dependencies

GitHub topics

browser chrome chrome-devtools debugging devtools mcp mcp-server puppeteer

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "node"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Chrome DevTools for coding agents",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:22+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "chrome-devtools-mcp",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-19T09:57:59Z",
  "github_readme_excerpt": "# Chrome DevTools for agents\n\n[![npm chrome-devtools-mcp package](https://img.shields.io/npm/v/chrome-devtools-mcp.svg)](https://npmjs.org/package/chrome-devtools-mcp)\n\nChrome DevTools for agents (`chrome-devtools-mcp`) lets your coding agent (such as Antigravity, Claude, Cursor or Copilot)\ncontrol and inspect a live Chrome browser. It acts as a Model-Context-Protocol\n(MCP) server, giving your AI coding assistant access to the full power of\nChrome DevTools for reliable automation, in-depth debugging, and performance analysis.\nA [CLI](docs/cli.md) is also provided for use without MCP.\n\n## [Tool reference](./docs/tool-reference.md) | [Changelog](./CHANGELOG.md) | [Contributing](./CONTRIBUTING.md) | [Troubleshooting](./docs/troubleshooting.md) | [Design Principles](./docs/design-principles.md)\n\n## Key features\n\n- **Get performance insights**: Uses [Chrome\n  DevTools](https://github.com/ChromeDevTools/devtools-frontend) to record\n  traces and extract actionable performance insights.\n- **Advanced browser debugging**: Analyze network requests, take screenshots and\n  check browser console messages (with source-mapped stack traces).\n- **Reliable automation**. Uses\n  [puppeteer](https://github.com/puppeteer/puppeteer) to automate actions in\n  Chrome and automatically wait for action results.\n\n## Disclaimers\n\n`chrome-devtools-mcp` exposes content of the browser instance to the MCP clients\nallowing them to inspect, debug, and modify any data in the browser or DevTools.\nAvoid sharing sensitive or personal information that you don\u0027t want to share with\nMCP clients.\n\n`chrome-devtools-mcp` officially supports Google Chrome and [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) only.\nOther Chromium-based browsers may work, but this is not guaranteed, and you may encounter unexpected behavior. Use at your own discretion.\nWe are committed to providing fixes and support for the latest version of [Extended Stable Chrome](https://chromiumdash.appspot.com/schedule",
  "github_repo": "chromedevtools/chrome-devtools-mcp",
  "github_stars": 44072,
  "github_topics": [
    "browser",
    "chrome",
    "chrome-devtools",
    "debugging",
    "devtools",
    "mcp",
    "mcp-server",
    "puppeteer"
  ],
  "homepage": "https://github.com/chromedevtools/chrome-devtools-mcp",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 378,
  "installs_365d": 2528,
  "installs_90d": 1031,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "chrome-devtools-mcp",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1990,
  "rank_365d": 2572,
  "rank_90d": 2175,
  "raw_hash": "9bb661b79abc4206",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/chrome-devtools-mcp.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.3.0",
  "versioned_formulae": [],
  "why_use_this": null
}