Browser automation MCP servers

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

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

cortex-scout

97

cortex-works/cortex-scout

MCP server Claude CodeCodexCursor +2

MCP server "cortex-scout" as configured in cortex-works/cortex-scout. Launched with env RUST_LOG=warn CORTEX_SCOUT_MCP_CONFIG_REV=2026-04-10-timeout-guard-v1 OUTBOU.

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

android

98

martingeidobler/android-mcp-server

MCP server Claude CodeCodexCursor +2

Control Android devices and emulators via ADB — screenshots, UI automation, and logcat. Runs locally from the android-mcp-server npm package. Needs 1 environment variable to run.

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

debugg-ai-local

99

debugg-ai/debugg-ai-mcp

MCP server Claude CodeCodexCursor +2

MCP server "debugg-ai-local" as configured in debugg-ai/debugg-ai-mcp. Runs dist/index.js with node. Needs 1 environment variable to run.

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

puppeteer

100

wafflebase/wafflebase

MCP server Claude CodeCodexCursor +2

Lets the agent control a headless Chrome browser with Puppeteer: navigate, click, fill forms and screenshot. Runs locally from the @modelcontextprotocol/server-puppeteer npm package.

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

playwright

101

lucaslorentz/durabletask-extensions

MCP server Claude CodeCodexCursor +2

MCP server "playwright" as configured in lucaslorentz/durabletask-extensions. Runs locally from the @anthropic-ai/mcp-server-playwright npm package.

not rated 67 5d ago A tokens not measured original MIT

playwright

102

kesteva/cyboflow

MCP server Claude CodeCodexCursor +2

MCP server "playwright", hosted remotely at localhost, as configured in kesteva/cyboflow.

not rated 65 +1 10d ago A tokens not measured original MIT

cc-web-mcp

103

JcDizzy/CC-Web-MCP

MCP server Claude CodeCodexCursor +2

Claude Code MCP web search and fetch tools for third-party models. Runs locally from the cc-web-mcp Python package.

not rated 63 5mo ago A tokens not measured original MIT

playwright

104

evan043/claude-cli-advanced-starter-pack

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

MCP server "playwright" as configured in evan043/claude-cli-advanced-starter-pack. Launched with cmd /c npx -y @anthropic/mcp-playwright.

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

mukul975/mcp-windows-automation

MCP server Claude CodeCodexCursor +2

MCP server "unified-windows-server" as configured in mukul975/mcp-windows-automation. Runs D:\MCP\mcpwindows\unified_server.py with python. Needs 1 environment variable to run.

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

browser-mcp

106

Agent360dk/browser-mcp

MCP server Claude CodeCodexCursor +2

Browser MCP - the browser tool that can stop and ask you. A 2FA code, a CAPTCHA, a choice only you can make: it asks on your own screen, then carries on in the tab you were already signed into. 40 tools, any MCP client, MIT. Runs locally from the @agent360/browser-mcp npm package.

not rated 58 +4 today A tokens not measured original MIT

domshell

107

apireno/DOMShell

MCP server Claude CodeCodexCursor +2

Drive Chrome with filesystem commands (ls, cd, grep, click, type). One MCP tool, multi-agent. Runs locally from the @apireno/domshell npm package.

not rated 57 +1 2mo ago A tokens not measured original MIT

real-browser

108

ofershap/real-browser-mcp

MCP server Claude CodeCodexCursor +2

MCP server + Chrome extension for AI browser control with real sessions. Runs locally from the real-browser-mcp npm package.

not rated 56 +1 6d ago A tokens not measured original MIT

playwright

109

CDCgov/cdc-open-viz

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 55 2d ago A tokens not measured original Apache-2.0

ai-browser

110

AI-XiaoDao/ai-browser-mcp

MCP server Cursor

MCP server "ai-browser" as configured in AI-XiaoDao/ai-browser-mcp. Runs CEFbro/AI-Fbowser-Mcp/mcp_bridge.js with node. Needs 3 environment variables to run.

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

tampermonkey-mcp

111

Tampermonkey/tampermonkey-mcp

MCP server Claude CodeCodexCursor +2

MCP server to manage your Tampermonkey scripts. Runs locally from the tampermonkey-mcp npm package.

not rated 53 +4 10d ago A tokens not measured

chrome-tools

112

nicholmikey/chrome-tools-MCP

MCP server Claude CodeCodexCursor +2

MCP server for Chrome DevTools Protocol integration - control Chrome tabs, execute JavaScript, capture screenshots, and monitor network traffic. Runs locally from the @nicholmikey/chrome-tools npm package.

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

perplexity-comet-mcp

113

RapierCraft/Perplexity-Comet-MCP

MCP server Claude CodeCodexCursor +2

Bridge Claude Code with Perplexity Comet for autonomous browsing and tab management. Runs locally from the perplexity-comet-mcp npm package. Needs 2 environment variables to run.

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

bb-browser

114

liangdabiao/fetch-everything

MCP server Claude CodeCodexCursor +2

Your browser is the API. CLI for AI agents to control Chrome with your login state. Runs locally from the bb-browser npm package.

not rated 49 +1 6mo ago A tokens not measured

webscraping-ai

115

webscraping-ai/webscraping-ai-mcp-server

MCP server Claude CodeCodexCursor +2

Web scraping tools with Chromium JS rendering, rotating proxies, and AI question answering. Runs locally from the webscraping-ai-mcp npm package. Needs 4 environment variables to run.

not rated 45 +1 22d ago A tokens not measured

playwright

116

lizTheDeveloper/solarpunk_utopia

MCP server Claude CodeCodexCursor +2

Model Context Protocol servers for Playwright. Runs locally from the @executeautomation/playwright-mcp-server npm package. Needs 1 environment variable to run.

not rated 43 9mo ago A tokens not measured

hai-agents

117

hcompai/hai-agents-python

MCP server Claude CodeCodexCursor +2

Run and manage H Company's Computer-Use Agents from any MCP client. Remote server at agp.hcompany.ai.

not rated 43 2d ago A tokens not measured original MIT

playwright

118

raffertyuy/github-copilot-prompts

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

parallel-browser-mcp

119

etairl/parallel-browser-mcp

MCP server Claude CodeCodexCursor +2

MCP server for parallel browser automation across multiple providers. Runs locally from the parallel-browser-mcp npm package. Needs 7 environment variables to run.

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

playwright

120

JJ110112/LiveChord

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 42 1mo 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: