Mehmoodqureshi

Chrome MCP — Development skill for Claude Code

Development community

Let Claude use the Chrome you're already logged into — real sessions, real cookies, no second browser.

How to install Chrome MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Mehmoodqureshi/chrome-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Chrome MCP does

Let Claude use the Chrome you're already logged into — real sessions, real cookies, no second browser. MCP server (CLI) + MV3 extension.

Alternatives in Development

  • Chrome Devtools MCP — Chrome DevTools for coding agents 29504 108 1 31.7k ★
  • Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
  • Projectmem — Open-source coding agent memory 766 ★

README

chrome-mcp

[![CI](https://github.com/Mehmoodqureshi/chrome-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/Mehmoodqureshi/chrome-mcp/actions/workflows/ci.yml) [![npm](https://img.shields.io/npm/v/%40mehmoodqureshi%2Fchrome-mcp?label=npm)](https://www.npmjs.com/package/@mehmoodqureshi/chrome-mcp) [![license](https://img.shields.io/npm/l/%40mehmoodqureshi%2Fchrome-mcp?label=license)](LICENSE)

**Let Claude use the Chrome you are already logged into.** Not a fresh automated browser that greets every site as a stranger — *your* Chrome, with your sessions, your cookies, your 2FA already done. If you can see a page in your browser, your agent can read it, without logging in again and without pasting credentials anywhere.

Most browser MCP servers launch their own Chromium and hand your agent a signed-out window. chrome-mcp does the opposite: an MV3 extension dials into a localhost WebSocket server and drives the browser you already have open, through `chrome.scripting`/`chrome.tabs`. Works with Claude Code, Claude Desktop, and any other MCP host.

Distributed as an `npx` CLI (the MCP server) plus a load-unpacked extension.

**This build is extension-only.** It never launches or attaches a Chromium of its own, so **the extension is required, not optional** — without it, no tool can run. The CDP flags (`--cdp-fallback`, `--no-cdp-fallback`, `--cdp-endpoint`, `--prefer`) are still accepted for back-compat but are **ignored**.

**Full design:** [`docs/BLUEPRINT.md`](docs/BLUEPRINT.md) — architecture, wire protocol, the complete tool surface, the extension manifest, the security model, and the phased build plan.

Quickstart

Up and running in one paste

Hand this to your AI agent (Claude Code, Cursor, Windsurf, anything MCP) and it installs the server, wires it into the client, and walks you through the two steps that must happen inside Chrome:

Set up chrome-mcp on this machine by fetching and following
https://raw.githubusercontent