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

exa

145

feniix/pi-extensions

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

Exa's hosted MCP server: neural web search and page content for the agent. Remote server at mcp.exa.ai. Needs 1 environment variable to run.

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

cmann50/mcp-chrome-google-search

MCP server Claude CodeCodexCursor +2

MCP tool for Google search and webpage content extraction using Chrome browser. Works with Claude to enable Google search and content fetching capabilities. Runs locally from the @cmann50/mcp-chrome-google-search npm package.

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

playwright

147

syahiidkamil/vibe-ai-partner-entity

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

fetch-browser

148

TheSethRose/Fetch-Browser

MCP server Claude CodeCodexCursor +2

MCP server "fetch-browser" as configured in TheSethRose/Fetch-Browser. Runs locally from the fetch-browser npm package.

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

crawl4ai-mcp

149

ritvij14/crawl4ai-mcp

MCP server Claude CodeCodexCursor +2

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

not rated 24 1y ago A tokens not measured

playwright

150

solanabr/solana-vault-standard

MCP server Claude CodeCodexCursor +2

One of 6 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 24 6mo ago A tokens not measured copy · 72% MIT

playwright

151

Koomook/claude-agent-template

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

chainlink-safe-fetch

152

dollspace-gay/AethelOS

MCP server Claude CodeCodexCursor +2

MCP server "chainlink-safe-fetch" as configured in dollspace-gay/AethelOS. Runs .claude/mcp/safe-fetch-server.py with python.

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

chrome-devtools

153

rizumita/feed-curator

MCP server Claude CodeCodexCursor +2

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

mcp

154

kitewright/kitewright

MCP server Claude CodeCodexCursor +2

Lightweight browser automation for AI agents: navigate, screenshot, extract, PDF. One small binary. Runs locally from the @kitewright/mcp npm package.

not rated 23 21d ago A tokens not measured original MIT

browser-use-server

155

ztobs/cline-browser-use-mcp

MCP server Claude CodeCodexCursor +2

MCP server "browser-use-server" as configured in ztobs/cline-browser-use-mcp. Runs locally from the browser-use-server npm package.

not rated 23 1y ago A tokens not measured

browserloop

156

mattiasw/browserloop

MCP server Claude CodeCodexCursor +2

A Model Context Protocol server for taking screenshots of web pages using Playwright. Runs locally from the browserloop npm package.

not rated 23 1y ago A tokens not measured AGPL-3.0 archived

zen-mcp

157

sh6drack/zen-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Zen Browser automation via WebDriver BiDi. Runs locally from the zen-mcp npm package. Needs 1 environment variable to run.

not rated 23 +1 5mo ago A tokens not measured

browser-mcp

158

EndymionLee/PilotBrowseMCP

MCP server Claude CodeCodexCursor +2

MCP server "browser-mcp" as configured in EndymionLee/PilotBrowseMCP. Runs BrowserPlugin\server\dist\index.js with node.

not rated 22 +83 2mo ago A tokens not measured original MIT

playwright_own

159

anshlambagit/Claude_Code_Full_Course

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

MCP server "playwrightown" as configured in anshlambagit/ClaudeCodeFullCourse. Launched with cmd /c npx @playwright/mcp@latest.

not rated 22 7mo ago A tokens not measured

pvinis/mcp-playwright-stealth

MCP server Claude CodeCodexCursor +2

Model Context Protocol servers for Playwright (with stealth). Runs locally from the @pvinis/playwright-stealth-mcp-server npm package.

not rated 22 1y ago A tokens not measured fork MIT

playwriter

161

engineeringwithtemi/acodeaday

MCP server Claude CodeCodexCursor +2

MCP server "playwriter" as configured in engineeringwithtemi/acodeaday. Runs locally from the playwriter npm package.

not rated 22 3mo ago A tokens not measured

tbp

162

salviz/termux-browser-pilot

MCP server Claude CodeCodexCursor +2

MCP server "tbp" as configured in salviz/termux-browser-pilot. Launched with tbp-mcp.

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

hunch

163

PrithviSeran/hunch-mcp

MCP server Claude CodeCodexCursor +2

Drive your Mac focus-free over MCP: OS APIs, AppleScript, CDP, and Accessibility. Runs locally from the hunch-sdk Python package.

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

singlefile-mcp

164

kwinsch/singlefile-mcp

MCP server Claude CodeCodexCursor +2

MCP server for intelligent web content extraction using single-file and trafilatura. Runs locally from the singlefile-mcp Python package.

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

desktop-touch-mcp

165

Harusame64/desktop-touch-mcp

MCP server Claude CodeCodexCursor +2

Computer-use MCP for Windows 10/11: 32 tools — screenshot, UIA, Chrome CDP, type/click/scroll, VBA. Runs locally from the @harusame64/desktop-touch-mcp npm package. Needs 8 environment variables to run.

not rated 22 changed 21d ago A tokens not measured original MIT

playwright-test

166

s-hiraoku/vscode-sidebar-terminal

MCP server Claude CodeCodexCursor +2

A high-level API to automate web browsers. Runs locally from the playwright npm package.

not rated 22 3d ago A tokens not measured copy · 100% MIT

Quindart-com/opencode-chromium

MCP server Claude CodeCodexCursor +2

Provider-neutral Chromium and Firefox browser automation for MCP, OpenCode V2, Codex, and direct JavaScript agents. Runs locally from the opencode-chromium npm package.

not rated 22 +3 5d ago A Socket: warn tokens not measured original MIT

tidesurf

168

TideSurf/core

MCP server Claude CodeCodexCursor +2

MCP server "tidesurf" as configured in TideSurf/core. Launched with bun src/cli.ts mcp.

not rated 21 2mo ago A tokens not measured original Apache-2.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: