Skip to main content
Glama
114,730 servers. Updated
20 Best Browser Automation MCP Servers: compared and ranked, November 2026Ranked from 5,034 matching servers on stars, growth, downloads and maintenance. Updated .

Matching MCP tools:

Matching MCP Connectors:

"How to execute tests on a frontend page and debug browser console issues" matching MCP servers:

GET /v1/servers – MCP directory API reference
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables an AI agent to read and operate the Chrome or Edge tabs you are already using — titles, URLs, text, HTML, screenshots, clicks, typing, scrolling, and tab management — via a browser extension and native messaging, without restarting the browser, switching profiles, or opening a debug port. It exposes these capabilities as 19 MCP tools, with access limited to explicitly shared tabs and hardened by per-tab, origin-bound grants plus domain allow/deny lists.
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Reliable, scalable browser infrastructure for AI agents. Route, pool, and failover across any browser provider. 8 built-in browser tools using raw Chrome CDP - navigate, screenshot, snapshot, interact, evaluate. Zero-config with auto Chrome detection & concurrent sessions support
    378 npm
    19
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables MCP clients to drive a self-hosted Chrome session for browsing tasks through browser tools, while providing a live view URL so a human can take over at prompts like logins or 2FA.
    9
    14
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Lets MCP agents drive VS Code's integrated browser tab that the user shares with them: opening pages, taking accessibility snapshots and screenshots, clicking, typing, scrolling, dragging and reading console and network activity with real trusted input. It also maps a picked element back to the source file, line and column that rendered it, so an agent receives the same selection the developer clicked.
    4
    25
    MIT
  • A
    license
    C
    quality
    B
    maintenance
    Enables AI agents to drive persistent, login-preserving browser profiles on demand — opening sites, running Playwright code, capturing compact ARIA snapshots, and closing browsers while saving sessions. Also lets agents record and recall per-site notes and credentials-backed logins across Claude Code, Codex, and other MCP clients.
    8
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables browser automation in which a planning LLM states one outcome at a time while a Typesafe System One model decides which element, action, and value to use, with Playwright carrying it out. Exposes tools for opening pages, driving multi-step goals, checking or choosing among options, reading relevant page text, acting on elements directly, and calling a page's own WebMCP tools.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Lets AI agents control a real Chrome browser through MCP, with scoped grants, per-site policies, a visible control overlay, an emergency stop, and human confirmation for privilege-raising actions.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables agents to observe and act on live browser pages through screenshots, bounded actions, responsive captures, console and network inspection, tab operations, and session management over local stdio or authenticated HTTP.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server that lets agents drive your real Chrome browser with existing logins and sessions via an outbound-only WebSocket extension. It exposes Playwright-compatible browser tools for navigation, clicking, typing, and snapshots.
    1
    Apache 2.0
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables MCP clients to drive a real browser by stating one outcome at a time, with Typesafe System One (Jev) deciding which element, action and value to use while Playwright executes it. Exposes tools to open and settle pages, read or check page content, choose options, take screenshots, act on elements directly, and list or call WebMCP tools a page registers.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables MCP clients to automate a real browser by stating one outcome at a time in natural language, with a decision model (Jev) choosing each element, action, and value while code drives Playwright. Also exposes tools to open pages, verify questions, read page content, snapshot elements, act directly, and call a page's WebMCP tools.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables an LLM to drive a real browser by declaring one outcome at a time, while Jev chooses the element, action, and value and Playwright executes it, returning a clear status such as done, blocked, or needs confirmation. Also exposes tools to open pages, ask yes/no or multiple-choice questions about a page, read question-relevant page text, capture snapshots and screenshots, act on elements directly, and invoke a page's own WebMCP tools.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables running a stateless Model Context Protocol server over Streamable HTTP on Cloudflare Workers or any fetch-capable runtime, with signed sessions, origin checks, and JSON-RPC request handling. It lets developers define tools with JSON Schema validation and per-request context.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Gemini to control a visible dedicated Chrome profile with structured page controls, screenshot/coordinate tools, and compact output via Playwright MCP, without a separate API key.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Lets an MCP client drive a real browser by stating one outcome per step, with a local model deciding which element, action, and value to use and pausing before irreversible actions. Also enables direct page reading, snapshots, screenshots, and calling a page's own WebMCP tools.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A hardened local browser MCP server that drives your existing Chrome over the DevTools Protocol, providing token-efficient Markdown extraction and stealth features to avoid trivial automation detection.
    13 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to drive a real Chrome instance with a persistent profile and manually signed-in sessions, supporting navigation, page reading, clicking, file downloads, and login handoff without exposing credentials.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for managing and controlling multiple isolated Chrome/Edge browser instances, exposing tools for navigation, screenshots, clicking, form filling, and JavaScript execution to AI clients.
    7 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables an MCP client to automate a real browser by requesting one outcome at a time, letting a decision model choose each element, action, and value while Playwright executes. Also exposes direct acting, yes/no page checks, question-focused page reading, screenshots, and any tools a page itself registers via WebMCP.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables LLM agents to automate a Playwright browser by specifying natural-language outcomes and candidate values while a decision model selects elements, actions, and completion status. Exposes MCP tools for navigation, goal execution, page checking/reading, snapshots, screenshots, direct actions, and invoking page-provided WebMCP tools.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to control a real, persistent Chrome browser over MCP, perceiving pages as accessibility trees and interacting with elements by their accessible names without automation fingerprints or site-specific glue.
    2,475,459 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI coding agents to request a second opinion from a different frontier model via a single tool call, with PII scrubbed before transit, live web search, and support for Claude, ChatGPT, Cursor, and Gemini.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to control an existing signed-in Chrome profile through MCP stdio, using its current tabs, cookies, and logins without pairing or a separate browser. It exposes tab management, page interaction, screenshots, and Chrome DevTools Protocol commands.
    27 npm
    MIT