Best Browser & Web Automation MCP Servers

Browser & Web Automation MCP servers connect AI assistants to real web browsers, scrapers, and mobile interfaces. These tools allow models to extract web data, manage browser tabs, interact with forms, and automate Android and iOS devices using standard automation frameworks.

Browser & Web Automation MCP servers let AI assistants control web browsers, navigate pages, extract unstructured data, fill forms, and manipulate native mobile or desktop interfaces. By connecting an LLM to headless browsers or automation drivers through the Model Context Protocol, developers can delegate tasks like web scraping, automated checkout, tab management, and cross-platform UI testing to autonomous workflows.

How to Choose a Browser Automation Server

When evaluating a browser automation MCP server, consider three core factors:

  • Transport and Hosting: Determine whether the server runs locally via standard input/output (stdio) or over remote Server-Sent Events (SSE). Local headless instances require sufficient local CPU and RAM for browser processes, while cloud-hosted sessions offload resource consumption and manage proxy rotation.
  • Authentication and Session Handling: Inspect how each server manages state. Simple extractors require no credentials, but tools interacting with authenticated portals need secure support for cookies, browser sessions, or OAuth tokens without exposing plain credentials in prompts.
  • Maintenance and Target Stability: Web interfaces change frequently. Choose servers that rely on resilient locators like semantic DOM queries or accessible selectors rather than fragile positional coordinates, and check that underlying drivers (such as Playwright, Puppeteer, or UIAutomator2) receive steady updates.

Top Picks

Top implementations address distinct automation targets: Notte enables scalable scraping workflows through cloud browser sessions, YetiBrowser MCP allows assistants to visually inspect and control browser instances, Mobile Next provides unified mobile automation across iOS and Android simulators, and NPX-MCP delivers browser control bundled with Microsoft OAuth utilities.

Compare the top Browser & Web Automation MCP servers

MCP serverWhat it connects toTypeRepository
Mobile NextMobile Next is an MCP server that provides a unified, platform-agnostic interface for mobile automation and testing across iOS andUnknownhttps://github.com/mobile-next/mobile-mcp
SABIS MCP ServerSABIS MCP Server is an MCP server that connects AI assistants to the Sakarya University SABIS student information system usingUnknownhttps://github.com/hanifisenturk/sabis-mcp-server
YetiBrowser MCPYetiBrowser MCP acts as a bridge that allows AI assistants to see and interact with a web browser just likeOpen Sourcehttps://github.com/yetidevworks/yetibrowser-mcp
YouTube Music MCPThe YouTube Music MCP acts as a bridge between AI assistants and a vast library of songs, allowing users toUnknownhttps://github.com/instructa/mcp-youtube-music
XPath MCP ServerThe XPath MCP Server acts like a high-precision search tool for structured documents. Instead of forcing an AI to readUnknownhttps://github.com/thirdstrandstudio/mcp-xpath
Yandex Browser TabsThis MCP server acts as a remote controller for Yandex Browser, allowing AI models to interact with web tabs justUnknownhttps://github.com/T1Trit/yandex-browser-mcp
Xiaohongshu Search & CommentThis tool acts as a friendly digital assistant for Xiaohongshu, one of the world's most popular social media and e-commerceOpen Sourcehttps://github.com/chenningling/RedBook-Search-Comment-MCP
NotteNotte is an MCP server that connects AI assistants to Notte Web AI agents and cloud browser sessions for automatedUnknownhttps://github.com/nottelabs/notte
NPX-MCPNPX-MCP is an MCP server that provides automation and integration tools via TypeScript, connecting AI assistants to browser control, MicrosoftUnknownhttps://github.com/fructuoso/npx-mcp
Shufersal MCP ServerShufersal MCP Server is an MCP server that connects large language model clients to the Shufersal online shopping platform viaUnknownhttps://github.com/matipojo/shufersal-mcp
  • YetiBrowser MCP — YetiBrowser MCP acts as a bridge that allows AI assistants to see and interact with a web browser just like a human would. Instead of…
  • YouTube Music MCP — The YouTube Music MCP acts as a bridge between AI assistants and a vast library of songs, allowing users to control their listening experience directly…
  • XPath MCP Server — The XPath MCP Server acts like a high-precision search tool for structured documents. Instead of forcing an AI to read through a whole mess of…
  • Yandex Browser Tabs — This MCP server acts as a remote controller for Yandex Browser, allowing AI models to interact with web tabs just like a human would. It…
  • Xiaohongshu Search & Comment — This tool acts as a friendly digital assistant for Xiaohongshu, one of the world's most popular social media and e-commerce platforms. In simple terms, it…
  • WebforAI Text Extractor — WebforAI Text Extractor is an MCP server that extracts clean plain text from target web pages using the WebforAI toolset. It connects standard Model Context…
  • Web Scraper Service — Web Scraper Service is an MCP server that provides headless web browsing and text extraction capabilities directly to AI assistants. It connects automated clients to…
  • Web Search MCP — Web Search MCP is an MCP server that provides search engine querying and webpage scraping tools directly to LLM clients. It connects to Google, DuckDuckGo,…
  • WebScraping.AI — WebScraping.AI is an MCP server that connects LLM clients to the WebScraping.AI scraping API to extract data from modern websites. Software engineers, data analysts, and…
  • WebDriverIO — WebDriverIO is an MCP server that connects Claude Desktop to Chrome browsers and mobile environments via Appium. Built for developers, QA engineers, and automated testing…
  • Web Search — Web Search is an MCP server that enables AI assistants to execute Google searches and view target web pages using bot detection avoidance techniques. It…
  • Web Scout — Web Scout is an MCP server that provides AI-assisted web searching and content summarization. Built as a FastAPI application, it connects DuckDuckGo search capabilities with…
  • WebSearch — WebSearch is an MCP server that provides web search, targeted data scraping, and crawling capabilities by integrating the Firecrawl API with Model Context Protocol clients.…
  • WebDev MCP — WebDev MCP is an MCP server that provides a collection of web development and frontend inspection tools for AI coding assistants. Designed for software engineers,…
  • Web Accessibility MCP Server — Web Accessibility MCP Server is an MCP server that provides automated web accessibility evaluation and color blindness simulation using axe-core and Puppeteer. It connects AI…
  • Web Accessibility Testing (A11y MCP) — Web Accessibility Testing (A11y MCP) is an MCP server that provides language models with direct access to web accessibility auditing tools. It connects LLM clients…
  • Web fetch and search MCP Server — Web fetch and search MCP Server is an MCP server that provides search and webpage retrieval tools using an asynchronous OCaml implementation built on the…
  • Web Browser MCP Server — Web Browser MCP Server is an MCP server that provides web browsing and targeted web scraping capabilities to AI models and assistants. Developed using Python,…
  • Web Fetch — Web Fetch is an MCP server that enables AI assistants to retrieve, render, and convert online content across the web. Developed in TypeScript using Playwright,…
  • Wayback Mcp Server — Wayback MCP Server is an MCP server that connects AI assistants and client applications directly to the Internet Archive's Wayback Machine. Built for researchers, developers,…
  • UIAutomator2 MCP Server — UIAutomator2 MCP Server is an MCP server that connects LLM clients to Android devices using the UIAutomator2 testing framework and Android Debug Bridge. Built with…
  • Skyvern — Skyvern is an MCP server that provides AI applications with programmatic browser control and automated web interaction capabilities. It connects Large Language Models to web…
  • Sitemap MCP Server — Sitemap MCP Server is an MCP server that fetches, parses, analyzes, and visualizes XML sitemaps and site hierarchies from target website URLs. It connects AI…
  • Skrapr — Skrapr is an MCP server that enables AI agents to autonomously navigate websites and extract structured information according to defined JSON schemas. It connects MCP…

What is the best browser automation MCP server for Claude Desktop?

YetiBrowser MCP and Notte are solid choices for Claude Desktop. YetiBrowser MCP lets the assistant see and interact with live web pages, while Notte manages scalable cloud browser sessions for web navigation and data extraction without burdening your local machine with heavy browser processes.

How do I connect a browser automation MCP server to Cursor?

To connect a server to Cursor, add the server command to your local configuration file using stdio transport. For mobile and web developers, tools like Mobile Xray MCP or NPX-MCP run directly from the IDE to inspect mobile app interfaces or execute browser automation routines during coding sessions.

Which MCP server should I use for mobile device automation?

For mobile devices, Mobile Next provides platform-agnostic automation across iOS, Android, simulators, and emulators. Alternatively, UIAutomator2 MCP Server provides dedicated automation controls specifically for Android environments, and Mobile Xray MCP allows AI models to capture and inspect mobile screenshots directly.

Are there MCP servers designed for specific web scraping tasks?

Yes. While XPath MCP Server provides high-precision data extraction from structured documents across any website, specialized servers target particular portals, such as SABIS MCP Server for university grade retrieval, Shufersal MCP Server for grocery shopping automation, and Xiaohongshu Search & Comment for social platform interactions.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories