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

chrometools-mcp

241

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 3mo 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

mcp-browser-agent

243

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

browser

244

cherchyk/MCPBrowser

MCP server Claude CodeCodexCursor +2

One of 2 in server.json

MCP server for loading authenticated web pages using Chrome DevTools Protocol. Runs locally from the mcpbrowser npm package.

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

playwright

245

piprail/piprail

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

wick

246

wickproject/wick

MCP server Claude CodeCodexCursor +2

Browser-grade web access for AI agents. Fetches any webpage, returns clean markdown. Runs locally from the wick-mcp npm package.

not rated 9 2mo ago A tokens not measured

webclone

247

ruslanmv/webclone

MCP server Claude CodeCodexCursor +2

A blazingly fast, async-first website cloning engine that preserves everything. Runs locally from the webclone Python package.

not rated 9 5mo ago A tokens not measured original Apache-2.0

agent-stealth-browser

248

Edwardsaga/agent-stealth-browser

MCP server Claude CodeCodexCursor +2

MCP server "agent-stealth-browser" as configured in Edwardsaga/agent-stealth-browser. Runs locally from the agent-stealth-browser npm package.

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

mcp-marriott

249

markswendsen-code/mcp-marriott

MCP server Claude CodeCodexCursor +2

MCP server for Marriott Hotels — let AI agents search hotels, manage reservations, check in, and redeem Bonvoy points via browser automation. Runs locally from the @striderlabs/mcp-marriott npm package.

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

cockroach-browser

250

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 9 2d ago A tokens not measured AGPL-3.0

playwright

251

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

playwright

252

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 9 3d ago A tokens not measured copy · 100% 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 9 1y ago A tokens not measured

mcp

254

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

dsh-web-search-free

255

sheep-programmer/dsh-web-search-free

MCP server Claude CodeCodexCursor +2

A locally run web-search provider that can be connected to coding agents such as Claude Code and Codex. It supports a free search option, a paid search option, and two ways for software to connect to it.

not rated 9 +1 1mo ago A tokens not measured original MIT

seleniumbase-cdp

256

seleniumbase/seleniumbase-mcp

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

MCP server "seleniumbase-cdp" as configured in seleniumbase/seleniumbase-mcp. Launched with seleniumbase-cdp.

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

playwright

257

PMDevSolutions/Aurelius

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

MCP server "playwright" as configured in PMDevSolutions/Aurelius. Launched with cmd /c npx @playwright/mcp@latest --headless.

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

design-mode

258

harshkedia177/design-mode

MCP server Claude CodeCodexCursor +2

MCP server "design-mode" as configured in harshkedia177/design-mode. Runs ${CLAUDE_PLUGIN_ROOT}/servers/index.js with node. Needs 1 environment variable to run.

not rated 8 2mo ago A tokens not measured

mnehmos.ooda.mcp

259

Mnehmos/mnehmos.ooda.mcp

MCP server Claude CodeCodexCursor +2

MCP server for full computer control - OODA loop enabled. CLI, CRUD, Filesystem, Screen capture, Input simulation, Window management, Clipboard, and System operations. Runs locally from the mnehmos.ooda.mcp npm package.

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

crawl4ai-mcp

260

Anshumaan031/Web-knowledge-Crawler

MCP server Claude CodeCodexCursor +2

A web crawler using Model Context Protocol (MCP). Runs locally from the crawl4ai-mcp Python package.

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

website-scraper

261

tolik-unicornrider/mcp_scraper

MCP server Claude CodeCodexCursor +2

Download website to a local directory (including all css, images, js, etc.). Runs locally from the website-scraper npm package.

not rated 8 1y ago A tokens not measured

playwright

262

xhiroga/blender-mcp-senpai

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 8 1y ago A tokens not measured GPL-3.0

mcp-selenium-grid

263

CatchNip/mcp-selenium-grid

MCP server Claude CodeCodexCursor +2

MCP Server for managing Selenium Grid. Runs locally from the mcp-selenium-grid Python package.

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

mcp

264

watercrawl/watercrawl-mcp

MCP server Claude CodeCodexCursor +2

A Model Context Protocol (MCP) server for WaterCrawl, enabling AI systems to perform web crawling and search operations. Runs locally from the @watercrawl/mcp npm package.

not rated 8 5mo ago A tokens not measured