Browser automation MCP servers

1,450 tagged Browser automation, measured the same way as everything else here.

Browse within: browser-automation 144model-context-protocol 89playwright 36chrome-extension 32claude-code-plugin 25chrome 22computer-use 21cdp 20web-scraping 19accessibility 17chrome-devtools-protocol 16chromium 16claude-desktop 16llm-tools 16

mcp

289

enconvert/mcp

MCP server Claude CodeCodexCursor +2

Unified web ingestion for AI agents: perceive, discover, search, extract, ingest, watch, convert. Runs locally from the @enconvert/mcp npm package.

not rated 7 29d ago A tokens not measured original MIT

camoufox-mcp

290

baixianger/camoufox-mcp

MCP server Claude CodeCodexCursor +2

Anti-detection browser automation with Camoufox - stealth Firefox for web scraping. Runs locally from the camoufox-mcp npm package.

not rated 7 6mo ago A tokens not measured

cockroach-browser

291

AjnasNB/cockroach-browser

MCP server Claude CodeCodexCursor +2

Open-source local-first Chromium, Firefox, WebKit, Playwright, and Puppeteer automation for AI agents with semantic page snapshots, model-directed execution, MCP, SDKs, and verifiable evidence. Runs locally from the cockroach-browser npm package. Needs 2 environment variables to run.

not rated 7 yesterday A tokens not measured AGPL-3.0

playwright

292

miikkij/aimeat-protocol

MCP server Claude CodeCodexCursor +2

Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.

not rated 7 today A tokens not measured copy · 91% MIT

peek

293

Cubenest/rrweb-stack

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

local-first browser-session forensics + repro for AI coding agents. peek's native messaging host + stdio MCP server — owns /.peek/sessions.db (better-sqlite3) and bridges the browser extension, CLI, and AI tools to one local source of truth. Runs locally from the @peekdev/mcp npm package.

not rated 7 1mo ago A tokens not measured original Apache-2.0

peek-dev

294

Cubenest/rrweb-stack

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

MCP server "peek-dev" as configured in Cubenest/rrweb-stack. Runs ${CLAUDE_PROJECT_DIR:-.}/packages/peek-mcp/dist/index.js with node.

not rated 7 1mo ago A tokens not measured original Apache-2.0

playwright

295

smartlabsAT/claude-playwright

MCP server Claude CodeCodexCursor +2

MCP server "playwright" as configured in smartlabsAT/claude-playwright. Runs /private/var/www/claude-playwright-toolkit/dist/mcp/server.cjs with node. Needs 1 environment variable to run.

not rated 7 2mo ago A tokens not measured original MIT

playwright

296

whereissam/React-Vite-Tanstack-Starter-Template

MCP server Claude CodeCodexCursor +2

Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.

not rated 7 21d ago A tokens not measured copy · 100% MIT

tabby-mcp

298

halilc4/tabby-mcp

MCP server Claude CodeCodexCursor +2

MCP server for controlling Tabby terminal via Chrome DevTools Protocol. Runs locally from the tabby-mcp Python package.

not rated 7 6mo ago A tokens not measured original MIT

browser-connect-mcp

299

perception30/browser-connect-mcp

MCP server Claude CodeCodexCursor +2

MCP server for browser DevTools and backend debugging - analyze console logs, network requests, and backend logs with AI assistance. Runs locally from the browser-connect-mcp npm package.

not rated 7 1y ago A tokens not measured original MIT

reddit-mcp-server

300

mypracticaltools/Reddit-MCP-Server

MCP server Claude CodeCodexCursor +2

Reddit MCP Server via Apify. Runs locally from the @practicaltools/reddit-mcp-server npm package. Needs 1 environment variable to run.

not rated 7 7mo ago A tokens not measured original MIT

suthio/brave-deep-research-mcp

MCP server Claude CodeCodexCursor +2

DeepSearch MCP Server with Brave Search API and Puppeteer content extraction. Runs locally from the @suthio/brave-deep-research-mcp npm package.

not rated 7 1y ago A tokens not measured

browser-cognition-mcp

302

hrshx3o5o6/brocogni

MCP server Claude CodeCodexCursor +2

Brocogni -- Making Playwright make sense to AI agents. MCP server for semantic browser observation and self-healing selectors. Runs locally from the browser-cognition-mcp npm package.

not rated 7 1mo ago A tokens not measured original MIT

mcp-tauri-automation

303

Radek44/mcp-tauri-automation

MCP server Claude CodeCodexCursor +2

MCP server "mcp-tauri-automation" as configured in Radek44/mcp-tauri-automation. Runs locally from the mcp-tauri-automation npm package.

not rated 7 1mo ago A tokens not measured original MIT

T1Trit/yandex-browser-mcp

MCP server Claude CodeCodexCursor +2

MCP server "yandex-browser-tabs-mcp" as configured in T1Trit/yandex-browser-mcp. Runs locally from the yandex-browser-tabs-mcp npm package.

not rated 7 11mo ago A tokens not measured

mcp

305

requestly/mcp

MCP server Claude CodeCodexCursor +2

Requestly MCP server for rule and group management via stdio. Runs locally from the @requestly/mcp npm package.

not rated 7 +1 11d ago A tokens not measured original MIT

pixelcheck

306

xcodethink/pixelcheck

MCP server Claude CodeCodexCursor +2

Real eyes and hands on the web for AI agents. MCP-first. Local-first. Vendor-agnostic. Runs locally from the pixelcheck npm package. Needs 1 environment variable to run.

not rated 6 4d ago A tokens not measured original MIT

kimi-computer-use

307

songkeys/kimi-computer-use

MCP server Claude CodeCodexCursor +2

MCP bridge for using an existing OpenAI Computer Use installation from Kimi Code CLI on macOS. Runs locally from the kimi-computer-use npm package.

not rated 6 1mo ago A tokens not measured original MIT

preclick-mcp

308

cybrlab-ai/preclick-mcp

MCP server Claude CodeCodexCursor +2

One of 2 in server.json

PreClick scans links for threats and confirms intent match with high accuracy before agents click. Remote server at preclick.ai.

not rated 6 4mo ago A tokens not measured original Apache-2.0

urlcheck-mcp

309

cybrlab-ai/preclick-mcp

MCP server Claude CodeCodexCursor +2

One of 2 in server.json

PreClick scans links for threats and confirms intent match with high accuracy before agents click. Remote server at urlcheck.ai.

not rated 6 4mo ago A tokens not measured original Apache-2.0

crawlio-browser

310

Crawlio-app/crawlio-browser

MCP server Claude CodeCodexCursor +2

Bridge a live Chrome browser to your agent: 150 tools for capture, extraction, and observation. Runs locally from the crawlio-browser npm package.

not rated 6 25d ago A tokens not measured original Apache-2.0

playwright

311

Hafeok/product-cli

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.

not rated 6 7d ago A tokens not measured copy · 100% MIT

playwright

312

kicchann/reqord

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.

not rated 6 6mo ago A tokens not measured AGPL-3.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: