Browser automation MCP servers

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

Browse within: browser-automation 146model-context-protocol 94chrome-extension 37playwright 36claude-code-plugin 25chrome 22computer-use 22cdp 21web-scraping 21accessibility 18chromium 18chrome-devtools-protocol 17claude-desktop 16markdown 16

playwright

241

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 23d ago A tokens not measured

playwright

242

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 11d ago A tokens not measured GPL-3.0

playwright

243

raffertyuy/repo-of-repos

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 11 1mo ago A tokens not measured copy · 100% MIT

chrome-devtools

244

12-Studio/Tackl

MCP server Claude CodeCodexCursor +2

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 8d ago A tokens not measured original MIT

playwright

245

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 2mo ago A tokens not measured copy · 86% MIT

playwright

246

AkifumiSato/akfm-nextjs-rules-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 11 1y ago A tokens not measured

playwright

247

jrgleason/embeddings-demystified

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

rc-devtools-mcp

248

reverse-craft/rc-devtools-mcp

MCP server Claude CodeCodexCursor +2

ReverseCraft DevTools MCP - MCP server for browser debugging and reverse engineering. Runs locally from the @reverse-craft/rc-devtools-mcp npm package.

not rated 10 7mo ago A tokens not measured

playwright

249

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

playwright

250

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

aginxbrowser

251

yinnho/aginxbrowser

MCP server Claude CodeCodexCursor +2

Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions. Remote server at browser.aginx.net.

not rated 13 yesterday A tokens not measured original Apache-2.0

perplexity-web-mcp

253

quequiere/perplexity-web-mcp

MCP server Claude CodeCodexCursor +2

Lightweight MCP server for searching Perplexity.ai via browser automation. Runs locally from the perplexity-web-mcp npm package.

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

firecrawl

254

kensaurus/cursor-kenji

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

Lets the agent scrape, crawl and search the web through Firecrawl, returning clean markdown. Runs locally from the firecrawl-mcp npm package. Needs 3 environment variables to run.

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

playwright

255

mjunaidca/robolearn

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

elster-mcp-server

256

lukasschwarz/elster-mcp-server

MCP server Claude CodeCodexCursor +2

Drive the German tax portal ELSTER via Puppeteer: submit UStVA, prepare EUER/ESt, sync inbox. Runs locally from the elster-mcp-server npm package. Needs 14 environment variables to run.

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

better-fetch

257

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 6mo ago A tokens not measured original MIT

camoufox-mcp

258

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 9 4mo ago A tokens not measured original MIT

chrometools-mcp

259

docentovich/chrometools-mcp

MCP server Claude CodeCodexCursor +2

MCP (Model Context Protocol) server for Chrome automation using Puppeteer. Persistent browser sessions, UI framework detection (MUI, Ant Design, etc.), Page Object support, visual testing, Figma comparison. Works seamlessly in WSL, Linux, macOS, and Windo. Runs locally from the chrometools-mcp npm package.

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

bun913/playwright-min-network-mcp

MCP server Claude CodeCodexCursor +2

Minimal network monitoring MCP tool for Playwright browser automation. Runs locally from the playwright-min-network-mcp npm package.

not rated 9 1y ago A tokens not measured original MIT archived

airbrowser-mcp

261

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 9 2mo ago A tokens not measured original MIT

mcp-browser-agent

262

ashley-ha/mcp-manus

MCP server Claude CodeCodexCursor +2

MCP server "mcp-browser-agent" as configured in ashley-ha/mcp-manus. Runs locally from the mcp-browser-agent Python package.

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

firecrawl-mcp

263

BestLemoon/codex-seo

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

Lets the agent scrape, crawl and search the web through Firecrawl, returning clean markdown. Runs locally from the firecrawl-mcp npm package. Needs 1 environment variable to run.

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

navvi

264

fellowship-dev/navvi

MCP server Claude CodeCodexCursor +2

Give your AI agent a real browser identity — MCP server with persistent personas, anti-detection browser, and credential vault. Runs locally from the navvi Python package.

not rated 9 +1 27d 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: