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
  • MCP SuperAssistant Chrome Extension — MCP SuperAssistant Chrome Extension is a browser-based bridge that brings Model Context Protocol capabilities directly into web AI interfaces like ChatGPT, Google Gemini, Perplexity, and…
  • MCP Query Table — MCP Query Table is an MCP server that extracts and queries tabular financial data from online platforms using Playwright browser automation. It connects Model Context…
  • MCP Omnisearch — MCP Omnisearch is an MCP server that consolidates multiple search engines, AI answer engines, and web scrapers into a unified interface for LLMs. It connects…
  • MCP Playwright Server — MCP Playwright Server is an MCP server that provides browser automation capabilities using the Playwright framework. It connects Model Context Protocol clients like Claude Desktop…
  • MCP Node Fetch — MCP Node Fetch is an MCP server that enables language model assistants to retrieve web content and query remote endpoints using the Node.js undici HTTP…
  • MCP NPX Fetch — MCP NPX Fetch is an MCP server that retrieves online resources and transforms web content into structured formats including HTML, JSON, Markdown, and plain text.…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and command-line execution into unified Model…

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