Best Browser MCP Servers

Browser servers let Claude drive a real browser: navigating pages, filling forms, taking screenshots, and scraping sites that need JavaScript to render.

Ranked from 25 approved Browser listings in the directory by GitHub stars, with featured listings first. Every listing is installable from its detail page.

🔌

microsoft/playwright-mcp

by microsoft

32k ★Apache-2.0

Official Microsoft Playwright MCP server, enabling LLMs to interact with web pages through structured accessibility snapshots

$npx -y @playwright/mcp@latest
TypeScriptBrowser
🔌

agent-infra/mcp-server-browser

by bytedance

30k ★Apache-2.0

📇 🏠 - Browser automation capabilities using Puppeteer, both support local and remote browser connection.

$npx -y @agent-tars/cli@latest
TypeScriptBrowser
🔌

browsermcp/mcp

by browsermcp

6.5k ★Apache-2.0

📇 🏠 - Automate your local Chrome browser

$npx -y @browsermcp/mcp
TypeScriptBrowser
🔌

executeautomation/playwright-mcp-server

by executeautomation

5.5k ★MIT

📇 - An MCP server using Playwright for browser automation and webscrapping

$npx -y @michaellatman/mcp-get@latest
TypeScriptBrowser
🔌

browserbase/mcp-server-browserbase

by browserbase

3.3k ★Apache-2.0

🎖️ 📇 - Automate browser interactions in the cloud (e.g. web navigation, data extraction, form filling, and more)

$npx -y @browserbasehq/mcp
TypeScriptBrowser
🔌

operative_sh/web-eval-agent

by Operative-Sh

1.2k ★Apache-2.0

🐍 🏠 🍎 - An MCP Server that autonomously debugs web applications with browser-use browser agents

$uvx --with
PythonBrowser
🔌

0xMassi/webclaw

by 0xMassi

1.0k ★AGPL-3.0

](https://glama.ai/mcp/servers/0xMassi/webclaw) 🦀 🏠 🍎 🐧 - Web content extraction for AI agents. 10 tools: scrape, crawl, map, batch, extract, summarize, diff, brand, search, research. TLS fingerpr

$npx -y create-webclaw
RustBrowser
🔌

jae-jae/fetcher-mcp

by jae-jae

1.0k ★MIT

📇 🏠 - MCP server for fetching web page content using Playwright headless browser, supporting Javascript rendering and intelligent content extraction, and outputting Markdown or HTML format.

$npx -y -y fetcher-mcp
TypeScriptBrowser
🔌

co-browser/browser-use-mcp-server

by co-browser

821 ★MIT

🐍 - browser-use packaged as an MCP server with SSE transport. includes a dockerfile to run chromium in docker + a vnc server.

$npx -y co-browser-browser-use-mcp-server
PythonBrowser
🔌

joinly-ai/joinly

by joinly-ai

497 ★MIT

🐍☁️ - MCP server to interact with browser-based meeting platforms (Zoom, Teams, Google Meet). Enables AI agents to send bots to online meetings, gather live transcripts, speak text, and send messages

$uvx joinly-client
PythonBrowser
🔌

LvcidPsyche/auto-browser

by LvcidPsyche

399 ★MIT

](https://glama.ai/mcp/servers/LvcidPsyche/auto-browser) 🐍 🏠 🐧 🍎 🪟 - Open-source MCP-native browser agent with human takeover via noVNC, reusable auth profiles, and approval/audit rails. Playwrig

$npx -y lvcidpsyche-auto-browser
PythonBrowser
🔌

automatalabs/mcp-server-playwright

by Automata-Labs-team

289 ★MIT

🐍 - An MCP server for browser automation using Playwright

$npx -y -y @smithery/cli
JavaScriptBrowser
🔌

eyalzh/browser-control-mcp

by eyalzh

278 ★MIT

📇 🏠 - An MCP server paired with a browser extension that enables LLM clients to control the user's browser (Firefox).

$npx -y browser-control-mcp
TypeScriptBrowser
🔌

flytohub/flyto-core

by flytohub

269 ★Apache-2.0

](https://glama.ai/mcp/servers/@flytohub/flyto-core) 🐍 🏠 - Deterministic execution engine for AI agents with 412 modules across 78 categories (browser, file, Docker, data, crypto, scheduling). Featu

$npx -y flytohub-flyto-core
PythonBrowser
🔌

apify/mcp-server-rag-web-browser

by apify

203 ★Apache-2.0

📇 ☁️ - An MCP server for Apify's open-source RAG Web Browser Actor to perform web searches, scrape URLs, and return content in Markdown.

$npx -y @modelcontextprotocol/inspector
JavaScriptBrowser
🔌

jinzcdev/markmap-mcp-server

by jinzcdev

198 ★MIT

📇 🏠 - An MCP server built on that converts **Markdown** to interactive **mind maps**. Supports multi-format exports (PNG/JPG/SVG), live browser preview, one-click Markdown copy, and dynamic visuali

$npx -y -y @smithery/cli
TypeScriptBrowser
🔌

blackwhite084/playwright-plus-python-mcp

by blackwhite084

185 ★Apache-2.0

🐍 - An MCP python server using Playwright for browser automation,more suitable for llm

$npx -y @modelcontextprotocol/inspector
PythonBrowser
🔌

scrapeless-ai/scrapeless-mcp-server

by scrapeless-ai

160 ★MIT

🐍 ☁️ - The Scrapeless Model Context Protocol service acts as an MCP server connector to the Google SERP API, enabling web search within the MCP ecosystem without leaving it.

$npx -y scrapeless-mcp-server
TypeScriptBrowser
🔌

hanzili/comet-mcp

by hanzili

153 ★MIT

📇 🏠 🍎 - Connect to Perplexity Comet browser for agentic web browsing, deep research, and real-time task monitoring.

$npx -y comet-mcp
TypeScriptBrowser
🔌

Kapeli/dash-mcp-server

by Kapeli

150 ★MIT

](https://glama.ai/mcp/servers/@Kapeli/dash-mcp-server) 🐍 🏠 🍎 - MCP server for , the macOS API documentation browser. Instant search over 200+ documentation sets.

$uvx --from
PythonBrowser
🔌

freema/firefox-devtools-mcp

by freema

141 ★

📇 🏠 - Firefox browser automation via WebDriver BiDi for testing, scraping, and browser control. Supports snapshot/UID-based interactions, network monitoring, console capture, and screenshots.

$npx -y firefox-devtools-mcp@latest
TypeScriptBrowser
🔌

Xquik-dev/x-twitter-scraper

by Xquik-dev

65 ★MIT

Xquik is an X (Twitter) data service that exposes X data through REST APIs, SDKs in several languages, a CLI, and a remote MCP server. It scrapes Twitter search results, tweets, profiles, followers, and replies; public reads need an Xquik API key and no official X developer account, while private reads and X account actions require a connected X account, and bulk extraction jobs support larger, bounded datasets with export formats such as JSON and JSON Lines.

$npx -y skills@1.5.3
JavaScriptBrowser
🔌

achiya-automation/safari-mcp

by achiya-automation

54 ★MIT

](https://glama.ai/mcp/servers/achiya-automation/safari-mcp) 📇 🏠 🍎 - Native Safari browser automation for AI agents with 80+ tools. No Chrome dependency, optimized for Apple Silicon with 60% less C

$npx -y safari-mcp
JavaScriptBrowser
🔌

ndthanhdev/mcp-browser-kit

by ndthanhdev

50 ★MIT

📇 🏠 - An MCP Server that enables AI assistants to interact with your local browsers.

$npx -y root
TypeScriptBrowser
MCP360

MCP360

by Aakriti Sharma

MCP360 is a unified integration platform and marketplace that connects AI agents to more than 100 external tools and custom MCPs through a single integration. It serves as a central access layer that allows AI agents to interact with a wide range of third-party services without requiring separate configurations for each tool. Once integrated, AI agents can use tools provided by MCP360 to perform tasks across different domains. The platform standardizes workflow execution, enabling agents to coordinate actions across multiple external services. MCP360 is designed to scale as agent capabilities grow. New tools added to the MCP360 marketplace become available immediately to existing integrations, enabling teams to expand what their AI agents can do without rebuilding or reconfiguring their systems. This makes MCP360 a stable foundation for building AI agents that rely on external services to complete real-world tasks.

$npm install -g @mcp360/universal-gateway
ProductivityDev ToolsAIBrowserAPI