MCP server category
Browser automation MCP servers: comparison and full list
The Browser automation category lists 109 open-source MCP servers, checked on GitHub. The best scored on our grid are Firecrawl MCP Server, Browser use, and MCP server browser. 83% received a commit in the last three months.
What Browser automation MCP servers are for
Browser automation MCP servers let an AI agent open web pages and interact with their interfaces. Depending on the server, it can complete forms, extract information, or inspect a page during development. These tools serve testers, developers, and people handling repetitive browser tasks. Playwright MCP interacts with pages through structured accessibility snapshots. MCP server browser provides Puppeteer automation with local and remote browser connections. You might ask: “Open this demo form, enter the sample details, and report any validation errors.” The server’s capabilities and the page’s behavior determine which parts of that request the agent can carry out.
Example uses:
- Complete a demonstration form with fictional details and record the validation messages shown by the page.
- Extract visible information from an authorized website to prepare a comparison of products or services.
- Repeat a user journey to identify a blocking step in a web application under development.
- Access an application through a remote browser when your working environment has no graphical interface.
The category in figures
Of the 109 servers in the category (3% of the directory), 5 are official vendor implementations, 90% declare a licence, 16 offer a remote server and 21 need at least one API key or token according to the MCP registry. The median repository has 101 stars.
All Browser automation MCP servers
Click a header to sort. Score out of 100: adoption, maintenance and framework (licence, registry, official status); risk: system access, secrets, licence, abandonment.
| Server | Stars | Last commit | Licence | Risk | Score |
|---|---|---|---|---|---|
| Browser use Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data. | 119,043 | Oct 24, 2026 | MIT | moderate | 91 |
| Scrapling MCP Server Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported. | 89,445 | Oct 22, 2026 | BSD-3-Clause | moderate | 85 |
| Chrome DevTools MCP MCP server for Chrome DevTools | 54,082 | Oct 23, 2026 | Apache-2.0 | moderate | 85 |
| MCP server browser Browser automation using Puppeteer, supporting local and remote browser connections. | 39,374 | Oct 9, 2026 | Apache-2.0 | moderate | 90 |
| Playwright MCP Playwright browser automation: interact with web pages through structured accessibility snapshots. | 38,585 | Oct 22, 2026 | Apache-2.0 | moderate | 90 |
| Browser Headless browser for AI and web automation with a built-in MCP server. | 36,942 | Oct 24, 2026 | AGPL-3.0 | moderate | 85 |
| Skyvern AI-powered browser automation — navigate, click, fill forms, and extract data from any website. | 23,263 | Oct 24, 2026 | AGPL-3.0 | moderate | 85 |
| SeleniumBase MCP Browser automation, testing and bot-detection bypass using SeleniumBase CDP Mode with Chromium, including click-based CAPTCHA solving. | 13,140 | Oct 21, 2026 | MIT | moderate | 90 |
| E2e Open live web and mobile app sessions from an e2e project to inspect the app and try locators. | 11,835 | Oct 23, 2026 | Apache-2.0 | moderate | 85 |
| Firecrawl MCP Server ◆ Firecrawl web scraping: search, scrape, crawl, map and extract structured data, with live browser interaction and website change monitoring. | 7,676 | Oct 24, 2026 | MIT | high | 99 |
| BrowserMCP Automate your local Chrome browser. | 7,217 | Apr 24, 2025 | Apache-2.0 | high | 56 |
| Playwright MCP server Browser automation and web scraping using Playwright. | 5,672 | Dec 13, 2025 | MIT | moderate | 63 |
| Dembrandt Design tokens from any live site: colours, type, spacing, components, drift against a baseline. | 3,821 | Oct 22, 2026 | MIT | moderate | 81 |
| Brightdata MCP Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web | 2,686 | Oct 20, 2026 | MIT | high | 79 |
| Ui.Vision MCP MCP server for browser and desktop automation: OCR, image recognition, real mouse and keyboard input | 2,087 | Oct 20, 2026 | — | high | 68 |
| Jshookmcp Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains. | 2,061 | Oct 24, 2026 | AGPL-3.0 | moderate | 78 |
| Actionbook Let your AI agent operate any website through a real, logged-in browser session. | 1,619 | Oct 19, 2026 | Apache-2.0 | moderate | 83 |
| WebPerf Snippets Measure Core Web Vitals and debug web performance with 56 snippets in a headless Chromium | 1,454 | Oct 24, 2026 | MIT | high | 77 |
| Reticle Verify a running web app from the inside over MCP: look, act, observe, assert. No screenshots. | 1,270 | Oct 24, 2026 | — | high | 66 |
| Magic Cloud Generate secured CRUD APIs over your database, run SQL, manage files, tasks and a headless browser | 1,204 | Oct 24, 2026 | MIT | moderate | 76 |
| Auto browser Browser agent with human takeover via noVNC, reusable auth profiles, approval and audit controls, and isolated Docker sessions. | 916 | Oct 24, 2026 | MIT | moderate | 75 |
| Invisible playwright MCP AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions. | 877 | Oct 21, 2026 | MIT | moderate | 74 |
| Unbrowse Websites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins. | 805 | Oct 18, 2026 | MIT | high | 74 |
| Runno MCP Server for the Runno Sandbox | 775 | Aug 1, 2026 | MIT | moderate | 69 |
| Fortress Stealth browser for AI agents: fetch pages behind Cloudflare/DataDome/CAPTCHA, extract clean data. | 773 | Oct 23, 2026 | — | high | 64 |
| Yutu Automate YouTube operations, also available as a CLI. | 704 | Oct 24, 2026 | Apache-2.0 | high | 78 |
| XActions X/Twitter automation MCP: scrape, post, schedule, analyze, engage. No API key required. | 620 | Oct 23, 2026 | Apache-2.0 | high | 73 |
| MCP server youtube transcript Fetch YouTube subtitles and transcripts for AI analysis. | 602 | Jul 21, 2026 | MIT | moderate | 61 |
| DrissionPage MCP Local browser automation for MCP clients powered by DrissionPage. | 485 | Sep 14, 2026 | — | high | 57 |
| Web search Web search using Google search results. | 472 | Dec 30, 2024 | — | high | 34 |
| Shaft MCP SHAFT browser automation, capture, and offline deterministic failure diagnosis | 417 | Oct 24, 2026 | MIT | moderate | 71 |
| Google News Search Google News, get top stories and read articles. No API key or headless browser. | 384 | Oct 15, 2026 | MIT | moderate | 71 |
| Oya Browser Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off. | 351 | Oct 24, 2026 | — | high | 60 |
| MCP server apple shortcuts Integration with Apple Shortcuts. | 351 | Dec 22, 2024 | Apache-2.0 | high | 42 |
| Browser control MCP Control the user's Firefox browser via a companion extension. | 337 | Aug 23, 2026 | MIT | moderate | 65 |
| Google surf MCP Web, academic and code search with graph RAG, data lineage, ontology and cross-project schema links. | 291 | Oct 20, 2026 | MIT | high | 70 |
| Openbrowser ai AI browser automation. Write async Python to navigate, click, type, and extract data. | 279 | Sep 28, 2026 | MIT | moderate | 75 |
| Word to Markdown Convert Word (.docx) documents to Markdown via CLI, Node.js, or browser | 268 | Oct 22, 2026 | Apache-2.0 | moderate | 69 |
| Qaskills Search, inspect, and install 400+ QA testing skills from qaskills.sh into any MCP client. | 240 | Oct 21, 2026 | MIT | moderate | 69 |
| Safari MCP Native Safari browser automation without a Chrome dependency. | 224 | Oct 23, 2026 | MIT | moderate | 74 |
| Antigravity Link MCP server and OpenAPI-backed mobile companion for controlling Antigravity IDE sessions | 219 | Jun 4, 2026 | MIT | high | 56 |
| FSB Chrome extension plus MCP server that lets any MCP client drive your own signed in Chrome by reading the live DOM instead of screenshots, wi | 203 | Oct 24, 2026 | MIT | moderate | 68 |
| Bilibili MCP js Search Bilibili content, with LangChain integration examples. | 195 | Oct 23, 2026 | MIT | moderate | 68 |
| Playwright plus python MCP Browser automation using Playwright, tailored for LLMs. | 188 | Jan 7, 2025 | Apache-2.0 | high | 40 |
| Comet MCP Connect to the Perplexity Comet browser for agentic browsing, deep research and real-time task monitoring. | 180 | Jan 13, 2026 | MIT | moderate | 48 |
| CloakBrowser MCP Playwright MCP-compatible browser automation using CloakBrowser Chromium. | 172 | Oct 24, 2026 | MIT | high | 72 |
| Browserstack MCP BrowserStack's Official MCP Server | 155 | Oct 23, 2026 | AGPL-3.0 | high | 67 |
| Free Search No-API-key web search, page fetching and document reading across many engines. Local-first. | 154 | Oct 22, 2026 | MIT | high | 67 |
| WebReaper Web scraper that returns clean Markdown, distributed as a single binary. | 152 | Oct 4, 2026 | MIT | moderate | 72 |
| One search MCP Web search, URL discovery, scraping & extraction with agent-browser and search providers | 147 | Jul 31, 2026 | MIT | high | 62 |
| Vessel Browser AI-native browser runtime for autonomous agents with human-in-the-loop supervision | 137 | Sep 15, 2026 | MIT | moderate | 61 |
| Uisight Your AI sees the screen but can't measure it — measured web UI findings, shared live sessions | 130 | Sep 15, 2026 | MIT | moderate | 61 |
| Scrapegraph MCP AI-powered web scraping and data extraction capabilities through ScrapeGraph API | 117 | Jul 17, 2026 | MIT | high | 60 |
| Hwatu Verification browser for coding agents: headless WebKit, DOM eval, screenshots, pixel-diff. | 117 | Oct 17, 2026 | MIT | moderate | 66 |
| FrankenSurf Read any web page and search the web: 28 tools, cheapest first, every page checked. | 101 | Oct 23, 2026 | Apache-2.0 | moderate | 65 |
| Stealthy Auto Browse Self-hosted MCP server for stealth browser automation with human-like OS-level input. | 94 | Oct 22, 2026 | WTFPL | moderate | 65 |
| Web Browser (kogiQA) This web browser has been designed to help your agent debug and develop complex web applications. | 91 | Oct 23, 2026 | MIT | moderate | 71 |
| OpenScreenShot Website screenshots from a local headless Chrome, with selector, text-pattern and rectangle redaction before capture; also a CLI. | 87 | Oct 24, 2026 | MIT | high | 69 |
| Metro MCP MCP server for React Native/Expo runtime debugging, inspection, and automation via Metro/CDP | 85 | Sep 4, 2026 | MIT | moderate | 59 |
| Agent360 Browser MCP Control your real, logged-in Chrome browser via an extension, with multiple concurrent color-coded sessions. | 59 | Oct 24, 2026 | MIT | moderate | 68 |
| DOMShell Browse the web with filesystem commands (ls, cd, grep, click) by mapping Chrome's accessibility tree to a virtual filesystem via an extensio | 59 | Aug 14, 2026 | MIT | moderate | 63 |
| MCP accessibility scanner MCP server for automated web accessibility scanning with Playwright and Axe-core. | 57 | Oct 24, 2026 | MIT | moderate | 63 |
| Real browser MCP Control the user's real Chrome browser via an extension, reusing existing sessions, logins and cookies. | 57 | Oct 19, 2026 | MIT | moderate | 68 |
| MCP browser kit Interact with your local browsers. | 55 | Oct 23, 2026 | MIT | moderate | 62 |
| Browsentic Agentic browser harness: your agent CLI in your real, signed-in browser, from a side panel or MCP. | 54 | Oct 21, 2026 | Apache-2.0 | moderate | 62 |
| Perplexity comet MCP Bridge Claude Code with Perplexity Comet for autonomous browsing and tab management | 52 | Jun 22, 2026 | MIT | moderate | 50 |
| Veilbrowser Stealth automation of unmodified Chrome over raw CDP, using accessibility-tree element refs; can attach to a running Chrome to reuse logged- | 44 | Aug 31, 2026 | MIT | moderate | 56 |
| Webdriverio MCP Browser and mobile app automation with WebdriverIO: control browsers and automate native Android and iOS apps via WebDriver and Appium. | 43 | Oct 21, 2026 | MIT | moderate | 66 |
| MCP browser agent Autonomous browser automation. | 43 | Oct 21, 2026 | MPL-2.0 | moderate | 61 |
| Aginx Browser Chromium-free agent browser with built-in V8: tiered fetching, multi-engine search, screenshots, persistent login sessions and CDP access. | 41 | Oct 24, 2026 | Apache-2.0 | moderate | 72 |
| Browser use rs Lightweight browser automation with zero dependencies. | 41 | Nov 20, 2025 | MIT | moderate | 41 |
| PageMap Compress web page HTML into compact structured maps that preserve actionable elements, so agents can read and interact with pages using fewe | 36 | May 21, 2026 | — | high | 44 |
| Auth fetch MCP Fetch content from login-protected pages such as Notion, Google Docs, Jira and Confluence via a real browser login with persistent session c | 36 | Oct 23, 2026 | MIT | moderate | 61 |
| MCP aoai web browsing Minimal MCP server and client implementation using Azure OpenAI and Playwright. | 35 | Sep 17, 2026 | MIT | moderate | 55 |
| BeatBrowser Connect compatible agents to an existing Chrome profile through an extension and local MCP bridge, with background task windows, pause and h | 27 | Oct 18, 2026 | MIT | moderate | 59 |
| Transcriptor MCP Get transcripts and metadata for summarization and content analysis. | 24 | Oct 17, 2026 | MIT | moderate | 64 |
| Zen MCP Zen Browser automation via WebDriver BiDi: navigation, form filling, screenshots and JavaScript evaluation. | 24 | May 16, 2026 | — | high | 42 |
| Olostep MCP server Web scraping, crawling and search API: extract content as Markdown or JSON, batch-process URLs and get answers with citations. | 24 | Oct 24, 2026 | MIT | moderate | 59 |
| PyreCrawl Self-hosted web scraping: scrape, extract, crawl, map, search, academic papers, research and monitoring, with a tiered fallback including Cl | 22 | Sep 21, 2026 | MIT | moderate | 58 |
| Svipall Local-first web reading escalating from HTTP to a real browser when blocked: clean Markdown, site crawls, search, row extraction and local C | 20 | Oct 8, 2026 | AGPL-3.0 | moderate | 69 |
| Iwdp MCP iOS Safari debugging via ios-webkit-debug-proxy with WebKit Inspector Protocol support: DOM, CSS, network, storage, debugger and more. | 20 | Oct 3, 2026 | MIT | moderate | 58 |
| Public Browser Chrome automation over raw CDP with multiple tabs, cached accessibility-tree refs, server-side multi-step flow execution and a Python script | 19 | Oct 22, 2026 | MIT | moderate | 63 |
| Tap Compile browser automation into deterministic plans that run in your logged-in Chrome without runtime LLM calls, detecting drift when sites | 18 | Aug 9, 2026 | MIT | moderate | 58 |
| Vibe Test — Browser Testing Agent Code-aware browser testing that reads routes, forms and existing tests, runs Playwright scenarios, and keeps regression history and screensh | 17 | Oct 15, 2026 | MIT | moderate | 62 |
| Unbrowser by Unchained Lightweight native browser that runs JavaScript, follows links, fills forms, manages cookies and returns low-token BlockMaps, without Chrome | 16 | Aug 21, 2026 | Apache-2.0 | moderate | 57 |
| Acrawl Autonomous, goal-driven LLM web crawler with stealth browsing, distributed as a single binary. | 15 | Oct 17, 2026 | MIT | moderate | 62 |
| Bilibili MCP Fetch trending videos from Bilibili. | 14 | Apr 23, 2025 | — | high | 18 |
| FreshContext Real-time data from GitHub, Hacker News, Scholar, arXiv, YC, jobs, finance and package trends, with every result timestamped for freshness. | 12 | Sep 30, 2026 | MIT | moderate | 61 |
| Ghostfox Self-hosted stealth browser built on a Firefox fork with fingerprint spoofing, shadow-DOM-aware page reading, login state detection and evid | 11 | Oct 23, 2026 | MIT | moderate | 60 |
| Selenium MCP server Web automation through Selenium WebDriver. | 11 | Oct 2, 2026 | — | high | 45 |
| Chromium bridge Control Chromium-based browsers such as Arc, Vivaldi and Brave via an extension: navigate, click, read pages, run JavaScript and record GIFs | 10 | Sep 25, 2026 | MIT | moderate | 60 |
| Periscope MCP Website testing with Playwright: assertions, auto form-fill, persistent logins, network mocking, and accessibility, SEO, GEO and Lighthouse | 10 | Jul 18, 2026 | AGPL-3.0 | moderate | 48 |
| Intercept Fetch web content as clean Markdown through a multi-tier fallback chain, handling tweets, YouTube, arXiv, PDFs and regular pages. | 9 | Aug 2, 2026 | MIT | high | 55 |
| Browserless ◆ Headless browser automation and web scraping via the Browserless smart scraper API. | 8 | Oct 23, 2026 | — | high | 59 |
| Peek Record your authenticated browser session (rrweb DOM, console, network) to local SQLite with PII masking, so coding agents can query it or d | 8 | Jul 10, 2026 | Apache-2.0 | moderate | 47 |
| Vibatchium Self-hosted stealth Chrome automation via Patchright: parallel persistent profiles, encrypted credential vault with 2FA, and prompt-injectio | 8 | Oct 22, 2026 | Apache-2.0 | moderate | 59 |
| Agent scraper MCP Web scraping: clean content extraction, CSS-selector scraping, Playwright screenshots, link and metadata extraction, and Google search. | 8 | Sep 11, 2026 | MIT | moderate | 49 |
| Chrome MCP secure Security-hardened Chrome automation and logins with post-quantum encryption, a credential vault, memory scrubbing and audit logging. | 8 | Jan 23, 2026 | MIT | moderate | 34 |
| Supasidebar MCP Access and organize open tabs, bookmarks and recent links across macOS browsers via the SupaSidebar app. | 7 | Jul 14, 2026 | MIT | moderate | 41 |
| Duplex A browser shared by a human and an AI — same tabs, same live session; 24 MCP tools (snapshot, click, type, screenshot, tabs, annotations), b | 7 | Oct 19, 2026 | MIT | moderate | 53 |
| Nodriver — Chrome browser automation Undetected Chrome automation via nodriver for anti-bot protected sites: accessibility snapshots, input automation, network inspection and pe | 6 | Oct 16, 2026 | MIT | moderate | 58 |
| Rendex: Rendering API for Images, PDFs & Content Extraction Render any URL or raw HTML as PNG, JPEG, WebP or PDF, with batch processing, geo-targeting and async webhooks. | 6 | Aug 14, 2026 | MIT | high | 53 |
| Chrome bridge Drive your logged-in Chrome via an extension: compact element refs, visual regression, accessibility, SEO and security audits, and network m | 6 | Oct 23, 2026 | MIT | moderate | 58 |
| Snapdiff MCP Intent-aware visual verification: declare what a UI change should affect, then diff the page against a baseline and flag changes outside tha | 5 | Sep 11, 2026 | MIT | high | 58 |
| Visionaire engine Design debugging in Chrome: which CSS rule wins (with file and line), its blast radius, scoped fix selectors, live fix trials and WCAG contr | 5 | Oct 21, 2026 | Apache-2.0 | moderate | 52 |
| Tabpilot MCP Drive your open, logged-in Chrome with token-budgeted page reading, complex SPA form and survey handling, and headless Ubuntu support. | 5 | Sep 27, 2026 | MIT | moderate | 52 |
| Octocrawl ◆ Web scraping for AI agents: scrape, map, crawl and batch public pages into Markdown, tables and JSON, each with an Evidence Record (final UR | 2 | Oct 24, 2026 | AGPL-3.0 | high | 63 |
| Solvegate MCP ◆ Detect and solve Cloudflare Turnstile challenges: inspect whether a page uses Turnstile or another CAPTCHA and get a solved token when neede | 1 | Aug 25, 2026 | MIT | high | 55 |
| Morfiade ◆ Manage local Chrome profiles, each with its own cookies, sessions and proxy: create, launch and stop them, assign and check proxies, tags, n | 0 | Sep 27, 2026 | MIT | moderate | 60 |
Official servers
Published by the service's own vendor (per the awesome-mcp-servers list): they usually track the API closely and are better maintained.
- Firecrawl MCP Server 7.7K ★
- Browserless 8 ★
- Octocrawl 2 ★
- Solvegate MCP 1 ★
- Morfiade 0 ★
Choosing and securing
Choose according to the interactions you need: navigation, extraction, inspection, or journey testing. Check browser support, local and remote connection options, and how page content is presented to the agent. Review maintenance, licensing, and requested permissions. For hosted browsers, examine session retention terms. Test the server against your actual application, including dynamic content and dialogs. Consider how clearly it reports failures and supports manual recovery.
Browser access can expose cookies, signed-in sessions, and personal information displayed on pages. Use a dedicated profile separate from everyday browsing. Web content may contain prompt injection attempts intended to redirect the agent. Restrict accessible domains and control downloads. Require confirmation before purchases, publication, or sensitive form submissions. Check where the browser runs and whether screenshots, session details, or activity logs are retained by the service.
Before connecting a server to an agent with access to your data, run the AI agent security check.
Most recent
- FrankenSurf created October 6, 2026
- Invisible playwright MCP created September 29, 2026
- Duplex created September 27, 2026
- BeatBrowser created September 20, 2026
- Tabpilot MCP created September 17, 2026
Other categories
Learn more
Frequently asked questions
What is the best Browser automation MCP server?
On our grid (adoption, maintenance, framework), Firecrawl MCP Server (99/100), Browser use (91/100), and MCP server browser (90/100) come first. The right choice mostly depends on the service you need and the rights you are willing to grant.
Are these servers free?
90% declare an open-source licence and are free to use. 21 need an API key: the connected service may be paid.
Can the agent use a browser where I am already signed in?
Some servers can attach to an existing browser, depending on their configuration. That may expose accounts already open in the selected profile. Use a dedicated session with only the accounts required for the task. Review connection settings and permissions before sharing access to a personal or work browser session.
Will browser automation work on every website?
Results depend on the website, the requested interaction, and the server. Dynamic interfaces, access controls, and verification steps can interrupt a workflow. Test your actual scenarios and provide a manual fallback. A successful page load does not establish that every subsequent action can be completed reliably.
Related articles
- Build your own MCP server in 30 minutesOctober 24, 2026
- Automate your inbox with an AI agentOctober 18, 2026
- MCP, A2A, and tool calling: agent protocols explainedOctober 17, 2026
- Build an AI agent with n8n, without codingOctober 16, 2026
Neutrality. No affiliate links. No vendor pays to be reviewed, rated or ranked. Reviews are directed by François Chollet, neutral and factual, and every data point is dated and sourced. How we score