BrowserMCP

Popular
Browser Automation
Chrome Extension
AI Automation
Web Interaction
Privacy
Local Processing

BrowserMCP

Overview

BrowserMCP is a powerful Model Context Protocol (MCP) server combined with a Chrome extension that enables AI applications to automate and control your browser. It allows you to automate browser tasks using AI applications like VS Code, Claude, Cursor, and Windsurf while maintaining privacy and performance.

Features

  • ⚡ Fast: Automation happens locally on your machine, resulting in better performance without network latency
  • 🔒 Private: Since automation happens locally, your browser activity stays on your device and isn't sent to remote servers
  • 👤 Logged In: Uses your existing browser profile, keeping you logged into all your services
  • 🥷🏼 Stealth: Avoids basic bot detection and CAPTCHAs by using your real browser fingerprint

Use Cases

  • Web automation and testing
  • Data extraction and scraping
  • Form filling and submission
  • Multi-step workflow automation
  • Browser-based AI interactions
  • Quality assurance and testing

Technical Details

  • Built with TypeScript (89.2%) and JavaScript (10.8%)
  • Chrome extension for browser integration
  • Local processing for privacy and performance
  • Uses existing browser profiles and sessions
  • Apache 2.0 licensed

Architecture

BrowserMCP was adapted from the Playwright MCP server to automate the user's browser rather than creating new browser instances. This allows using the user's existing browser profile to maintain logged-in sessions and avoid bot detection mechanisms.

Getting Started

Community

  • Stars: 3.9K
  • Forks: 267
  • License: Apache 2.0
  • Last Updated: January 2025
Repository

Clone the repository:

git clone https://github.com/browsermcp/mcp
GitHub Stats
6226
Stars
488
Forks
127
Issues
Tool Details
Category
Browser Automation
PlatformServer + Extension
Downloads3.9K
Last Updated1/27/2025

Related Tools

Explore other tools in the Browser Automation category

Puppeteer MCP Server
No description available
Browser Automation
TypeScript
Puppeteer
+1
Unknown Author
0
Playwright Plus Python MCP
An MCP python server using Playwright for browser automation, more suitable for LLMs
Browser Automation
Python
Playwright
+1
blackwhite084
2.1K