Browser automation mcp servers

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

Browse within: browser-automation 151chrome-extension 39playwright 37chrome 25computer-use 23cdp 22accessibility 21web-scraping 21chromium 19chrome-devtools-protocol 18markdown 17claude-desktop 15llm-tools 15crawler 12

playwright

121

Houseofmvps/ultraship

MCP server Claude CodeCodexCursor +2

Part of ultraship

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.

119 1mo ago A tokens not measured copy · 86% MIT

chrome-devtools

123

CesiumGS/cesiumjs-skills

MCP server Claude CodeCodexCursor +2

Part of cesiumjs-skills

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.

118 6d ago A tokens not measured original Apache-2.0

playwright

124

jhartquist/claude-remotion-kickstart

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.

115 8mo ago A tokens not measured original MIT

apify

125

assafkip/kipi-system

MCP server Claude CodeCodexCursor +2

Apify MCP Server. Runs locally from the @apify/actors-mcp-server npm package. Needs 2 environment variables to run.

108 2d ago A tokens not measured original MIT

playwright

126

assafkip/kipi-system

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.

108 2d ago A tokens not measured copy · 100% MIT

playwright

127

extrasmall0/dear-hiring-manager

MCP server Claude CodeCodexCursor +2

Part of dear-hiring-manager

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.

107 +1 1mo ago A tokens not measured copy · 100% MIT

crawl4ai-mcp

128

sadiuysal/crawl4ai-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "crawl4ai-mcp" as configured in sadiuysal/crawl4ai-mcp-server. Runs in Docker (./crawls:/app/crawls). Needs 1 environment variable to run.

107 6mo ago A tokens not measured original MIT

oxylabs-oxylabs-mcp

129

oxylabs/oxylabs-mcp

MCP server Claude CodeCodexCursor +2

Fetch and process content from specified URLs using the Oxylabs Web Scraper API. Remote server at server.smithery.ai.

104 +1 7d ago A tokens not measured original MIT

textweb

130

chrisrobison/textweb

MCP server Claude CodeCodexCursor +2

A text-grid web renderer for AI agents — see the web without screenshots. Runs locally from the textweb npm package.

104 +1 5mo ago A tokens not measured original MIT

playwright

131

skwallace36/Pepper

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.

103 +1 4mo ago A tokens not measured original MIT

brave_search

132

GRIND-Lab-Core/night_owl_research_agent

MCP server Claude CodeCodexCursor +2

Lets the agent search the web and local businesses through the Brave Search API. Runs locally from the @modelcontextprotocol/server-brave-search npm package. Needs 1 environment variable to run.

103 4mo ago A tokens not measured

crawlie

133

spronta/crawlie

MCP server Claude CodeCodexCursor +2

Part of crawlie

MCP server "crawlie", hosted remotely at crawlie.app, as configured in spronta/crawlie.

101 1mo ago A tokens not measured

browser-mcp

134

EndymionLee/PilotBrowseMCP

MCP server Claude CodeCodexCursor +2

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

100 +3 1mo ago A tokens not measured original MIT

uisight

135

sololabstr/uisight

MCP server Claude CodeCodexCursor +2

AI and human share live mobile+desktop browser sessions; measured UI findings your agent can act on. Runs locally from the uisight npm package. Needs 3 environment variables to run.

100 3d ago A tokens not measured original MIT

ScrapeGraphAI/scrapegraph-mcp

MCP server Claude CodeCodexCursor +2

Enable language models to perform advanced AI-powered web scraping with enterprise-grade reliabili… Remote server at server.smithery.ai.

99 1mo ago A tokens not measured original MIT

scrapegraph-mcp

137

ScrapeGraphAI/scrapegraph-mcp

MCP server Claude CodeCodexCursor +2

MCP server for ScapeGraph API integration. Runs locally from the scrapegraph-mcp Python package. Needs 1 environment variable to run.

99 1mo ago A tokens not measured original MIT

firecrawl

138

firecrawl/skills

MCP server Claude CodeCodexCursor +2

Part of firecrawl

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.

96 +3 7d ago A tokens not measured original ISC

chrome-devtools

139

deepklarity/harness-kit

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.

95 1mo ago A tokens not measured copy · 100% MIT

browser39

140

alejandroqh/browser39

MCP server Claude CodeCodexCursor +2

Part of browser39

MCP server "browser39" as configured in alejandroqh/browser39. Launched with /Users/aquintanar/Development/h39/browser39/target/debug/browser39 mcp.

87 3mo ago A tokens not measured original Apache-2.0

firecrawl

142

henkisdabro/wookstar-claude-plugins

MCP server Claude CodeCodexCursor +2

Part of developer

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.

83 12d ago A tokens not measured

playwright

143

tobilg/caddy-duckdb-module

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.

82 5mo ago A tokens not measured copy · 100% MIT

pulse-fetch

144

pulsemcp/mcp-servers

MCP server Claude CodeCodexCursor +2

MCP server that extracts clean, structured content from web pages with anti-bot bypass capabilities. Runs locally from the @pulsemcp/pulse-fetch npm package. Needs 11 environment variables to run.

80 3d 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: