Best Browser Automation MCP servers

Drive real browsers with Playwright, Puppeteer or Chrome DevTools: click, fill forms, test and scrape. We track 24 servers in this category, ranked by GitHub stars with maintenance status and ready-to-copy configs for Claude Desktop, Cursor and VS Code.

Top picks

  1. chrome-devtools-mcp — Chrome DevTools for coding agents (★ 53.4k, updated today)
  2. playwright-mcp — Playwright MCP server (★ 38.1k, updated 5 days ago)
  3. mcp-chrome — Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome bro… (★ 12.5k, updated 9 months ago)
  4. browser-tools-mcp — Monitor browser logs directly from Cursor and other MCP compatible IDEs. (★ 7.3k, updated 2 months ago)
  5. mcp — Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser (★ 7.2k, updated 1 year ago)

Showing all 24 servers

chrome-devtools-mcp

by ChromeDevTools · TypeScript

Chrome DevTools for coding agents

Browser AutomationMaintained53.4k

playwright-mcp

by microsoft · TypeScript

Playwright MCP server

Browser AutomationMaintainedRemote38.1k

mcp-chrome

by hangwin · TypeScript

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.

Browser AutomationAgingRemote12.5k

browser-tools-mcp

by AgentDeskAI · TypeScript

Monitor browser logs directly from Cursor and other MCP compatible IDEs.

Browser AutomationMaintained7.3k

mcp

by BrowserMCP · TypeScript

Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

Browser AutomationStaleRemote7.2k

bb-browser

by epiral · TypeScript

Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.

Browser AutomationAging6.2k

mcp-playwright

by executeautomation · TypeScript

Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌

Browser AutomationAgingRemote5.7k

invisible_playwright_mcp

by feder-cr · Python

Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web on anti-detect stealth Firefox, Python, undetected browser automation, scraping, computer use.

Browser AutomationMaintained2.8k

stealth-browser-mcp

by vibheksoni · Python

Stealth browser automation for AI agents over MCP and the Chrome DevTools Protocol: navigation, network hooks, DOM extraction, and pixel-accurate UI cloning.

Browser AutomationMaintained2.2k

RPA

by A9T9 · TypeScript

Browser and desktop automation with an MCP server for AI assistants. Record macros or write JavaScript to automate websites, extract data, and control desktop apps with OCR and image recognition.

Browser AutomationMaintained2.1k

fetcher-mcp

by jae-jae · TypeScript

MCP server for fetch web page content using Playwright headless browser.

Browser AutomationAgingRemote1.1k

browser-use-mcp-server

by kontext-security · Python

Browse the web, directly from Cursor etc.

Browser AutomationAgingRemote847

vibetest-use

by browser-use · Python

Vibetest MCP - automated QA testing using Browser-Use agents

Browser AutomationStale833

mcp

by hyperbrowserai · TypeScript

A MCP server implementation for hyperbrowser

Browser AutomationAging789

Interceptor

by Hacker-Valley-Media · TypeScript

Browser automation and computer use for AI agents. One CLI and MCP server for your signed-in browser, native macOS apps, and real iPhones.

Browser AutomationMaintainedRemote536

Drissionpage-MCP-Server

by jumodada · Python

DrissionPage MCP Server · Browser automation for Claude Code, Codex, and MCP clients

Browser AutomationMaintained488

puppeteer-mcp-server

by merajmehrabi · TypeScript

This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.

Browser AutomationStale486

firefox-devtools-mcp

by mozilla · TypeScript

Model Context Protocol server for Firefox DevTools - enables AI assistants to inspect and control Firefox browser through WebDriver BiDi

Browser AutomationMaintained484

Redbook-Search-Comment-MCP2.0

by chenningling · Python

这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。

Browser AutomationStale454

devtools-debugger-mcp

by ScriptedAlchemy · JavaScript

An MCP server exposing full Chrome DevTools Protocol debugging: breakpoints, step/run, call stacks, eval, and source maps.

Browser AutomationStale350

moling

by gojue · Go

MoLing is a computer-use and browser-use based MCP server. It is a locally deployed, dependency-free office AI assistant.

Browser AutomationAgingRemote339

browser-control-mcp

by eyalzh · TypeScript

MCP server paired with a browser extension that enables AI agents to control the user's browser.

Browser AutomationMaintained332

chrome-devtools-mcp

by benjaminr · Python

An MCP Server for Chrome DevTools, following the Chrome DevTools Protocol. Integrates with Claude Desktop and Claude Code.

Browser AutomationStale312

cdp-bridge-mcp

by Unagi-cq · Python

MCP server that bridges clients to a real browser through CDP and a companion extension.

Browser AutomationMaintainedRemote305

Other categories