Best MCP Servers for Browser Automation

Control browsers programmatically with MCP servers for Playwright, Puppeteer, and Chrome DevTools. Automate testing, form filling, and data extraction.

Playwright Browser Automation

Playwright Browser Automation

Official

Experience fast, deterministic browser automation with Playwright MCP, a Model Context Protocol server that enables language models to interact with web pages using structured accessibility snapshots instead of images. It provides LLM-friendly automation without relying on vision models, enhancing reliability and speed. Playwright MCP supports diverse browser interactions such as clicking, typing, navigation, file uploads, and tab management. It offers modes optimized for accessibility snapshots or visual screenshots and supports persistent or isolated user profiles. Configurable with rich options, it empowers developers and AI agents to automate complex web tasks efficiently and precisely.

Browser Automation
Puppeteer

Puppeteer

Official

A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.

Browser Automation
P

Playwright

Control browsers to perform sophisticated web interactions and visual tasks.

Browser Automation Developer Tools
Chrome DevTools

Chrome DevTools

Official

Provides direct Chrome browser control through DevTools for web automation, debugging, and performance analysis using accessibility tree snapshots for reliable element targeting, automatic page event handling, and integrated performance tracing with actionable insights.

Browser Automation Developer Tools
W

Web Research

Research topics using Google search and web scraping.

Web Search Browser Automation
Firecrawl

Firecrawl

Official

Unlock powerful web data extraction with Firecrawl, turning any website into clean markdown or structured data. Firecrawl lets you crawl all accessible pages, scrape content in multiple formats, and extract structured data using AI-driven prompts and schemas. Its advanced features handle dynamic content, proxies, anti-bot measures, and media parsing, ensuring reliable and customizable data output. Whether mapping site URLs or batch scraping thousands of pages asynchronously, Firecrawl streamlines data gathering for AI applications, research, or automation with simple API calls and SDK support across multiple languages. Empower your projects with high-quality, LLM-ready web data.

Browser Automation
2.3k
109
Browser

Browser

Official

Supercharge your browser tasks with AI-driven, local automation from Browser MCP. This project lets you control your own browser using leading AI tools, boosting speed and privacy by keeping all activity on your device. Enjoy seamless use of your current browser profile, remain logged into your services, and minimize bot detection thanks to a stealthy approach that mimics real user actions. Browser MCP is inspired by Playwright MCP and is designed for powerful, private, and efficient browser automation right on your machine.

Browser Automation
W

Web Fetcher

Remote Remote

Fetches and extracts web content using Playwright's headless browser capabilities, delivering clean, readable content from JavaScript-heavy websites in HTML or Markdown format for research and information gathering.

Browser Automation Web Scraping
S

Selenium

Automates web browser actions with Selenium WebDriver.

Browser Automation
S

Selenium WebDriver

Enables browser automation through Selenium WebDriver with support for Chrome, Firefox, and Edge browsers, providing navigation, element interaction, form handling, screenshot capture, JavaScript execution, and advanced actions for automated testing and web scraping tasks.

Browser Automation Web Scraping
Cloudflare Browser Rendering

Cloudflare Browser Rendering

Official Remote Remote

It integrates tools powered by the Cloudflare Browser Rendering API to provide global Internet traffic insights, trends and other utilities.

Browser Automation
Playwright

Playwright

Automate web browsers for testing, scraping, and visual analysis.

Browser Automation Web Scraping
P

Playwright Browser Automation

Enables LLM-powered browser automation for web tasks including navigation, interaction, and content extraction through Playwright's comprehensive browser control capabilities.

Browser Automation Web Scraping
P

Puppeteer Real Browser

Provides stealth browser automation using puppeteer-real-browser with anti-detection features, human-like interactions, proxy support, and captcha solving for web scraping, testing, and form automation that bypasses bot detection mechanisms.

Browser Automation Web Scraping
B

Browser Automation

Provides browser automation through a Chrome extension and WebSocket server, enabling navigation, element interaction, form filling, screenshot capture, content extraction, and console monitoring without headless browser setups.

Browser Automation
Bright Data

Bright Data

Official

Integrates with Bright Data's web scraping infrastructure to provide real-time access to public web data through specialized tools for search engine scraping, webpage extraction, and structured data retrieval from popular websites.

Browser Automation Web Scraping
532
4
P

Playwright Recorder

Playwright MCP enables browser automation and interaction recording by capturing DOM interactions, screenshots, and page navigation events to generate reproducible test scripts through a visual, context-driven workflow.

Browser Automation Developer Tools
E

Electron Desktop Automation

Automates Electron desktop applications through Chrome DevTools Protocol integration, enabling screenshot capture, JavaScript execution, console monitoring, and window management with intelligent project detection and debugging configuration.

Browser Automation Developer Tools
O

OLX

Integrates with OLX marketplaces across five European domains using web scraping to search listings with filters and retrieve detailed property information including seller data for market research and price monitoring.

Browser Automation Web Scraping
B

Browser MCP

Browser extension that enables real-time interaction with web pages, allowing retrieval of content as markdown, CSS styling modifications, and browser history searches.

Browser Automation
X

XiaoHongShu (Little Red Book)

Integrates with XiaoHongShu (Little Red Book) through browser automation to enable authentication, content discovery, social interaction, and publishing with support for images and videos.

Browser Automation Automation
526
0
W

Web Content Pick

Remote Remote

Extracts structured content from web pages using customizable selectors for crawling, parsing, and analyzing HTML elements without leaving the assistant interface.

Browser Automation Web Scraping
GoLogin

GoLogin

Official

Manage your GoLogin browser profiles and automation directly through AI conversations. This MCP server connects to the GoLogin API, letting you create, configure, and control browser profiles using natural language.

Browser Automation Automation
510
0
G

Google Search

Bypasses Google search anti-bot mechanisms with advanced browser fingerprinting and automatic CAPTCHA handling to provide real-time, multi-language search capabilities for external tools.

Web Search Browser Automation
C

Chrome Debug Protocol

Provides browser automation capabilities through Chrome's debugging protocol with session persistence, enabling web scraping, testing, and automation tasks with tools for screenshots, navigation, element interaction, and content retrieval.

Browser Automation Web Scraping
G

Glasses

Captures website screenshots using headless Chrome automation with configurable device emulation, output formats, and full-page or viewport-only options for web development workflows and content auditing.

Browser Automation Developer Tools
Hyperbrowser

Hyperbrowser

Official

Enables web browsing capabilities through tools for content extraction, link following, and browser automation with customizable parameters for scraping, data collection, and web crawling tasks.

Browser Automation
446
1
Browserbase

Browserbase

Official

Unlock powerful cloud browser automation with Browserbase MCP Server, bridging AI models to web interaction. It enables LLMs to control browsers, capture screenshots, extract structured data, monitor console logs, and perform web navigation effortlessly. Featuring atomic instructions for precise actions and supporting multiple AI models, this server fosters flexible, modular AI workflows. With vision capabilities for annotated screenshots and an open-source approach, it invites collaboration and innovation in AI-driven browser automation. Perfect for building AI-enhanced applications that need seamless web context and dynamic data interaction.

Browser Automation
465
0
C

Chrome Tools

Integrates with Chrome's DevTools Protocol to enable remote control of browser tabs, including JavaScript execution, screenshot capture, and network traffic monitoring.

Browser Automation
458
0
B

Browser Use

Provides an async browser automation server using OpenAI's GPT-4o model, enabling remote web navigation, content extraction, and task execution with configurable browser contexts.

Browser Automation
455
0

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.