Browsermcp MCP logo

Browsermcp MCP

by browsermcp

Automates a local Chrome browser through MCP and a browser extension while retaining the user's existing profile and sessions.

Install Browsermcp MCP

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for browsermcp/mcp, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The browsermcp/mcp MCP server lets AI applications automate a user's browser through an MCP server and Chrome extension. Automation runs locally, so browser activity remains on the user's device and avoids network latency. It uses the existing browser profile, including logged-in sessions and the browser's fingerprint. Reach for it when an agent needs to work in the user's current browser rather than launching a separate browser instance.

Use cases

  • Automate tasks in an already logged-in browser session
  • Operate web services using an existing Chrome profile
  • Run browser automation locally from an AI coding client
  • Reuse a real browser fingerprint during web workflows

Key features

  • Local browser automation
  • Chrome extension integration
  • Existing profile and logged-in session support
  • Real browser fingerprint usage
  • MCP connectivity for AI applications

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

26/26 checks healthy over the last 79d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars7.2kStargazers on the source repository.
Last commit1y agoMost recent push to the default branch.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Browsermcp MCP works

What browsermcp/mcp MCP server does

The browsermcp/mcp MCP server connects AI applications to a user's browser through MCP and a Chrome extension. It is intended for browser automation performed in the browser the user already operates, rather than creating a separate browser instance. The repository contains the core MCP code for Browser MCP.

This design is useful when browser state matters. The extension works with the existing browser profile, so services where the user is already signed in remain available to the automation. The browser's existing fingerprint is also retained, which the project says helps avoid basic bot detection and CAPTCHAs.

How it works

An AI client communicates with the MCP server, while the Chrome extension provides access to the user's browser. Automation is performed locally on the user's machine. According to the project, this keeps browser activity on the device instead of sending it to remote servers and avoids network latency during automation.

The browsermcp/mcp MCP server was adapted from Microsoft's Playwright MCP server. The key difference described by the project is that Browser MCP automates the user's active browser context rather than opening new browser instances. This allows the automation to use the user's browser profile and logged-in sessions.

The README identifies VS Code, Claude, Cursor, and Windsurf as AI applications that can use Browser MCP.

Tools and capabilities

The browsermcp/mcp MCP server supports these documented capabilities:

  • Automate a browser through AI applications.
  • Run browser automation locally.
  • Use the user's existing browser profile.
  • Preserve access to services where the user is already logged in.
  • Retain the user's real browser fingerprint.
  • Avoid basic bot detection and CAPTCHAs, as described by the project.

These capabilities make the project a fit for agent workflows that must interact with an already configured browser session. They do not establish support for arbitrary browsers, a remote hosted mode, or a particular set of page-interaction tools.

Limitations and notes

The browsermcp/mcp MCP server is not currently buildable from this repository by itself.

It also does not state whether browser automation can be run without the extension.

Local execution keeps activity on the user's device, but using an existing browser profile means the automation can operate within that profile's authenticated sessions. Developers should account for the access and security implications of granting an AI application control over that browser context.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Browsermcp MCP

It says the repository cannot currently be built on its own because it depends on utilities and types from its development monorepo.

The README names Claude as a supported AI application, but it does not specifically mention Claude Desktop.

Yes. Browser MCP uses the existing browser profile, which keeps the user logged in to services available through that profile.

Yes. The project states that automation happens locally on the user's machine and that browser activity is not sent to remote servers.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBrowsermcp MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/browsermcp-mcp?style=directory)](https://allmcps.com/mcp/browsermcp-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/browsermcp-mcp"><img src="https://allmcps.com/api/badge/browsermcp-mcp?style=directory" alt="Browsermcp MCP on AllMCPs" /></a>