#5050th of 111 in MCP servers for developers

mcp

MCP server that lets coding agents drive your own signed-in Chrome

Stars
7.3k
License
Apache-2.0
Last commit
Nov 2026
Language
TypeScript
Stars, last 29 weeks+1,067
21 Apr 2026: 6,270 stars28 Apr 2026: 6,317 stars5 May 2026: 6,352 stars12 May 2026: 6,400 stars19 May 2026: 6,435 stars26 May 2026: 6,484 stars2 Jun 2026: 6,521 stars9 Jun 2026: 6,570 stars16 Jun 2026: 6,609 stars23 Jun 2026: 6,649 stars30 Jun 2026: 6,677 stars7 Jul 2026: 6,717 stars14 Jul 2026: 6,760 stars21 Jul 2026: 6,791 stars28 Jul 2026: 6,837 stars4 Aug 2026: 6,875 stars11 Aug 2026: 6,898 stars18 Aug 2026: 6,939 stars25 Aug 2026: 6,976 stars1 Sept 2026: 7,003 stars8 Sept 2026: 7,028 stars15 Sept 2026: 7,063 stars22 Sept 2026: 7,093 stars29 Sept 2026: 7,117 stars6 Oct 2026: 7,142 stars13 Oct 2026: 7,170 stars20 Oct 2026: 7,203 stars27 Oct 2026: 7,231 stars3 Nov 2026: 7,287 stars10 Nov 2026: 7,337 stars

6,270 on 21 Apr 20267,337 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Browser MCP runs an MCP server (npx @browsermcp/mcp@latest) that forwards a `browser` tool to a per-user local daemon. The daemon controls Chrome tabs with Playwright through a chrome.debugger extension that only talks to 127.0.0.1. It works with Claude Code, Cursor, VS Code, Codex and Claude Desktop, using your existing profile and logged-in sites.

Who it is for: Developers giving MCP-capable coding agents control of their own Chrome

Strengths

  • Uses your real Chrome profile and signed-in sessions instead of a fresh headless browser
  • Everything runs locally; extension connects only to the daemon on 127.0.0.1
  • Pairing requires clicking Allow and matching a six-digit code once per computer
  • Extension refuses incognito, browser pages and extension pages unless configured, and has a Stop button

Weaknesses

  • Chromium browsers only; Firefox has no debugger API so it does not work
  • Self-built extension must be updated by hand with git pull and rebuild
  • Needs Node.js 24 or later to build; having both store and self-built extensions causes double connections
  • No release published; version tracking relies on the npm package

What it needs

  • no GPU
  • Needs Node.js 24+, Chrome or Chromium browser, Browser MCP extension, Playwright

Quick answers

Is mcp open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Also in MCP servers for developers

See all 111
Also in MCP servers for developers
RankProjectScore
1gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.4k stars+765 (+1.6%) in 30 dayscustom license96 out of 100
2codegraphLocal code knowledge graph that coding agents query over MCP77.4k stars+3,831 (+5.2%) in 30 daysMIT95 out of 100
3playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots39.5k starsApache-2.092 out of 100
#4code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP32.7k stars+761 (+2.4%) in 30 daysMIT92 out of 100
#5serenaMCP server giving coding agents symbol-level code search, editing and refactoring31.3k stars+1,188 (+3.9%) in 30 dayscustom license91 out of 100