Browser automation MCP servers

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

Browse within: browser-automation 162mcp-server 143model-context-protocol 104LLM 67cursor 67playwright 43chrome-extension 41ai-tools 37chrome 27cli 27web-scraping 26agent 25claude-code-plugin 25cdp 24

ui-debugger

217

developerz-ai/open-mmorpg

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

Autonomous UI debugging MCP server. Give a goal; a fast agent drives the browser/desktop, finds bugs + visual issues, and reports back. Runs locally from the @developerz.ai/ui-debugger-mcp npm package. Needs 2 environment variables to run.

not rated 12 +1 yesterday A tokens not measured original MIT

cypress-mcp

218

yashpreetbathla/cypress-mcp

MCP server Claude CodeCodexCursor +2

MCP server for AI-driven Cypress test execution. Run, debug, and iterate on E2E tests directly from your AI agent. Runs locally from the cypress-mcp npm package.

not rated 11 +1 7mo ago A tokens not measured

Crawleo-MCP

219

Crawleo/Crawleo-MCP

MCP server Claude CodeCodexCursor +2

Hosted Crawleo MCP (remote streamable HTTP endpoint). Remote server at api.crawleo.dev.

not rated 11 9mo ago A tokens not measured original MIT

web-scraping

220

AstraBert/scpr

MCP server Claude CodeCodexCursor +2

MCP server "web-scraping" as configured in AstraBert/scpr. Launched with scpr mcp.

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

chrome-devtools

221

JZnebel/AutoDemo

MCP server Claude CodeCodexCursor +2

MCP server "chrome-devtools" as configured in JZnebel/AutoDemo. Runs ./chrome-devtools-mcp/build/src/bin/chrome-devtools-mcp.js with node.

not rated 11 13d ago A tokens not measured

browser-use

222

bkrabach/ai-code-project-template

MCP server Claude CodeCodexCursor +2

One of 4 in .mcp.json

MCP server "browser-use" as configured in bkrabach/ai-code-project-template. Runs locally from the browser-use[cli] Python package. Needs 1 environment variable to run.

not rated 11 1y ago A tokens not measured

dragons96/mcp-undetected-chromedriver

MCP server Claude CodeCodexCursor +2

MCP server "mcp-server-undetected-chromedriver" as configured in dragons96/mcp-undetected-chromedriver. Runs locally from the mcp-server-undetected-chromedriver Python package.

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

freelancernasimofficial/nascoder-terminal-browser-mcp

MCP server Claude CodeCodexCursor +2

🌐 Ultimate Standalone Terminal Browser & Web Scraper MCP - Browse any website, extract content & links directly in terminal with zero file pollution. 100% standalone with smart fallbacks. Enhanced by optional terminal browsers (lynx/w3m). Perfect for doc. Runs locally from the nascoder-terminal-browser-mcp npm…

not rated 11 1y ago A tokens not measured

core

225

electron-stagewright/electron-stagewright

MCP server Claude CodeCodexCursor +2

Agent-native MCP server for driving, inspecting, and asserting on real Electron desktop apps. Runs locally from the @electron-stagewright/core npm package.

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

playwright

226

ma-pony/mcp-playwright

MCP server Claude CodeCodexCursor +2

MCP server "playwright" as configured in ma-pony/mcp-playwright. Launched with uv --directory /path/to/mcp-playwright run python main.py. Needs 2 environment variables to run.

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

playwright

227

happyhqdotcom/happyhq

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 10 2mo ago A tokens not measured

playwright

228

Kalapaja/Kalatori

MCP server Claude CodeCodexCursor +2

One of 5 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 10 yesterday A tokens not measured GPL-3.0

chrome-devtools

229

12-Studio/Tackl

MCP server Cursor

One of 2 in mcp.json

Lets the agent inspect and automate a live Chrome instance through the DevTools protocol: performance traces, network, console. Runs locally from the chrome-devtools-mcp npm package.

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

playwright

230

Rito-w/claude-code-best-practice-zh

MCP server Claude CodeCodexCursor +2

One of 3 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 10 4mo ago A tokens not measured copy Β· 77% MIT

playwright

231

toddward/claude-code-mcp-demo

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 10 8mo ago A tokens not measured

playwright

232

Dometrain/getting-started-claude-code

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 10 3mo ago A tokens not measured

camoufox-mcp

233

rlgrpe/camoufox-mcp-python

MCP server Claude CodeCodexCursor +2

MCP server for browser automation with Camoufox anti-detection capabilities. Runs locally from the camoufox-mcp Python package.

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

airbrowser-mcp

234

ifokeev/airbrowser-mcp

MCP server Claude CodeCodexCursor +2

MCP server "airbrowser-mcp" as configured in ifokeev/airbrowser-mcp. Runs locally from the airbrowser-mcp Python package.

not rated 10 4mo ago A tokens not measured original MIT

navvi

235

fellowship-dev/navvi

MCP server Claude CodeCodexCursor +2

Give your AI agent a real browser identity. Runs locally from the navvi npm package.

not rated 10 changed 29d ago A Socket: pass tokens not measured original MIT

iola1999/codex-control-chrome-mcp

MCP server Claude CodeCodexCursor +2

MCP server and native host bridge for controlling Chrome through the Codex Chrome extension. Runs locally from the codex-control-chrome-mcp npm package.

not rated 10 3mo ago A tokens not measured original MIT

chromium-bridge

237

dashi96/chromium-bridge

MCP server Claude CodeCodexCursor +2

MCP bridge between Chromium browsers (Arc, Vivaldi, Brave) and Claude Code: browser automation. Runs locally from the chromium-bridge npm package.

not rated 10 24d ago A tokens not measured original MIT

playwright

238

rshade/finfocus

MCP server Claude CodeCodexCursor +2

One of 3 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. Needs 1 environment variable to run.

not rated 10 today A tokens not measured original Apache-2.0

intercept-mcp

239

bighippoman/intercept-mcp

MCP server Claude CodeCodexCursor +2

Give your AI the ability to read the web. Fetches URLs as clean markdown with multi-tier fallback. Runs locally from the intercept-mcp npm package. Needs 1 environment variable to run.

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

better-fetch

240

flutterninja9/better-fetch

MCP server Claude CodeCodexCursor +2

Advanced MCP server for web scraping with nested URL fetching and intelligent markdown formatting. Runs locally from the @infero.mcp/better-fetch npm package.

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

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: