Skip to main content
Glama
114,917 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
    A
    quality
    D
    maintenance
    Enables AI assistants to perform interactive Python debugging with breakpoints, step execution, and variable inspection using the Debug Adapter Protocol (DAP) through an MCP server interface.
    8
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A Windows-only MCP server that gives AI models eyes and hands on a Windows machine, enabling file reading, screenshots, mouse/keyboard injection, and an auto-debug loop with a safety-focused watchdog for protected abort regions.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Bridges the ChatGPT web UI to a local development environment over MCP, letting the model read and patch files, run real shell commands and terminals, execute tests, and control the desktop (screen, mouse, keyboard, clipboard) within user-approved folders. It adds parallel workers, goal/loop long-task control, plugin tools, and a security-hardening layer with risk-tiered shell policy, audit logging, and credential sanitization.
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables local Chrome DOM access through MCP for reading visible page text, operating DOM controls, and managing tabs without screenshots or screen sharing.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to call tools through a security gateway that intercepts requests, enforces deterministic policy and risk checks, blocks or escalates high-risk actions for human approval, and keeps tool credentials and audit logs protected.
    1
    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
    A
    maintenance
    Enables browser automation through MCP with native Playwright operations, deterministic assertions, and natural-language grounded actions, structured extraction, and bounded agent workflows over live page elements.
    13
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A-MEM is a self-evolving memory system for coding agents that automatically organizes knowledge into a Zettelkasten-style graph with dynamic relationships, enabling semantic and structural search.
    86 PyPI
    35
    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
    A
    maintenance
    Enables an MCP client to drive a real browser by stating one outcome at a time, while a Typesafe System One model decides which element, action, and value to use and whether the step is done, blocked, errored, or irreversible, with Playwright executing each action. It also lets callers take over directly for page snapshots, question-targeted reads, screenshots, raw element actions, and invoking the page's own WebMCP tools without any model call.
    889 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI consciousness continuity and self-knowledge preservation across sessions using the Cognitive Hoffman Compression Framework (CHOFF) notation. Provides tools to save checkpoints, retrieve relevant memories with intelligent search, and access semantic anchors for decisions, breakthroughs, and questions.
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables LLM clients like Claude to drive a real Playwright browser by stating one outcome at a time, while a TypeSafe Jev model decides which element, action, and value to use each round, returning a status of done, stuck, or needs-confirmation. Also exposes tools for direct element actions, page checks, snapshots, text reading, screenshots, and calling a page's own WebMCP tools.
    889 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Converts AI Skills (following Claude Skills format) into MCP server resources, enabling LLM applications to discover, access, and utilize self-contained skill directories through the Model Context Protocol. Provides tools to list available skills, retrieve skill details and content, and read supporting files with security protections.
    3
    39 PyPI
    29
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server that enables AI agents to pause and request human approval or information via Slack, Telegram, or macOS dialogs before proceeding with actions.
    2
    15
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Gives an AI assistant a persistent, stealth-configured Chrome browser that stays logged in across sessions, supports interactive first login, and can autofill credentials from the macOS Keychain and replay WebAuthn passkeys for sites that block scripted login.
    16
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    One-pass agentic inbox triage as an MCP server: fetch unread Gmail → classify (action_needed/fyi/newsletter/noise) → summarize → extract tasks → draft replies as Gmail DRAFTS (never sends) → flag calendar → write a triage report. Four stdio tools (fetch_emails, save_gmail_draft, append_tasks, write_report); the host is the LLM, so it runs keyless in Claude Code. Gmail scopes: readonly + compose
    4
    3
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to navigate the web visually using screenshot-based interaction and Set-of-Mark labeling for interactive elements. It supports humanized browsing behaviors, anti-detection measures, and complex tasks like multi-click CAPTCHA solving.
    6
    MIT