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

browser-use

01

browser-use/browser-use

MCP server Claude CodeCodexCursor +2

Make websites accessible for AI agents. Runs locally from the browser-use Python package.

not rated 118k +658 yesterday A Socket: warn tokens not measured original MIT

playwright-test

02

microsoft/playwright

MCP server Claude CodeCodexCursor +2 ✓ vendor

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

not rated 98k +454 today A Socket: warn tokens not measured original Apache-2.0

Scrapling

03

D4Vinci/Scrapling

MCP server Claude CodeCodexCursor +2

Scrapling is an undetectable, powerful, flexible, high-performance Python library that makes Web Scraping easy and effortless as it should be! Runs locally from the scrapling Python package.

not rated 88k +1.5k today A Socket: warn tokens not measured original BSD-3-Clause

mcp-server-browser

04

bytedance/UI-TARS-desktop

MCP server Claude CodeCodexCursor +2 ✓ vendor

One of 4 in server.json

MCP server for browser use access. Runs locally from the @agent-infra/mcp-server-browser npm package. Needs 1 environment variable to run.

not rated 39k +62 10d ago A tokens not measured original Apache-2.0

playwright-mcp

05

microsoft/playwright-mcp

MCP server Claude CodeCodexCursor +2 ✓ vendor

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 38k +270 2d ago A tokens not measured original Apache-2.0

stagehand

06

browserbase/stagehand

MCP server Claude CodeCodexCursor +2 ✓ vendor

MCP server "stagehand" as configured in browserbase/stagehand. Runs ../core/dist/facade/stdio-server.mjs with node.

not rated 26k +85 today A tokens not measured original MIT

skyvern

07

Skyvern-AI/skyvern

MCP server Claude CodeCodexCursor +2

AI-powered browser automation — navigate, click, fill forms, and extract data from any website. Remote server at api.skyvern.com.

not rated 23k +38 today A tokens not measured AGPL-3.0

playwright

08

ag-ui-protocol/ag-ui

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 17k +185 today A tokens not measured copy · 88% MIT

chrome-devtools

09

scalar/scalar

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 16k +31 yesterday A tokens not measured copy · 100% MIT

stdio-full

10

apify/apify-mcp-server

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

MCP server "stdio-full" as configured in apify/apify-mcp-server. Runs dist/stdio.js with node. Needs 2 environment variables to run.

not rated 12k +1.1k changed 1mo ago A tokens not measured original MIT

firecrawl/firecrawl-mcp-server

MCP server Claude CodeCodexCursor +2

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 7.6k +41 today A Socket: warn tokens not measured original MIT

chrome-devtools

12

op7418/CodePilot

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 6.5k +7 27d ago A tokens not measured

chrome-devtools

13

lightdash/lightdash

MCP server Claude CodeCodexCursor +2

One of 3 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 6.2k +11 today A tokens not measured

playwright

14

iflytek/skillhub

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 5.2k +58 3d ago A tokens not measured copy · 72% Apache-2.0

playwright

15

Expensify/App

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 5.1k +8 today A tokens not measured copy · 73% MIT

playwright

16

langwatch/langwatch

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

MCP server "playwright" as configured in langwatch/langwatch. Launched with bash -c d=$PWD; while [ "$d" != / ] && [ ! -f "$d/dev/scripts/playwright-mcp.sh".

not rated 5.0k +32 today A tokens not measured original Apache-2.0

playwright

17

amantus-ai/vibetunnel

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 4.7k +7 2mo ago A tokens not measured copy · 100% MIT

cypress-debugger

18

kiali/kiali

MCP server Claude CodeCodexCursor +2

MCP server "cypress-debugger", hosted remotely at 127.0.0.1, as configured in kiali/kiali.

not rated 3.6k +3 3d ago A tokens not measured original Apache-2.0

expect

19

millionco/expect

MCP server Claude CodeCodexCursor +2

Let agents test your code in a real browser. Runs locally from the expect-cli npm package.

not rated 3.6k +1 5mo ago A tokens not measured

browserbase/mcp-server-browserbase

MCP server Claude CodeCodexCursor +2 ✓ vendor

One of 2 in server.json

Lets the agent run a cloud browser on Browserbase for navigating and extracting web pages. Runs locally from the @browserbasehq/mcp-server-browserbase npm package. Needs 3 environment variables to run.

not rated 3.4k +2 3mo ago A tokens not measured original Apache-2.0 archived

argent

21

software-mansion/argent

MCP server Claude CodeCodexCursor +2

Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent. Runs locally from the @swmansion/argent npm package.

not rated 3.1k +29 2d ago A tokens not measured original Apache-2.0

open-computer-use

22

iFurySt/open-codex-computer-use

MCP server Claude CodeCodexCursor +2

MCP server "open-computer-use" as configured in iFurySt/open-codex-computer-use. Launched with ./scripts/launch-open-computer-use-repl.sh.

not rated 2.5k +88 changed 26d ago A tokens not measured original MIT

webclaw

23

0xMassi/webclaw

MCP server Claude CodeCodexCursor +2

Zero-install launcher for the webclaw MCP server: web extraction and anti-bot access for AI agents. Runs npx @webclaw/mcp. Runs locally from the @webclaw/mcp npm package.

not rated 2.4k +9 2d ago A tokens not measured AGPL-3.0

chrome-devtools

24

AgentsMesh/AgentsMesh

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 2.4k +6 26d ago A tokens not measured

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: