Skip to main content
Glama
microsoft

Playwright MCP Server

Official
by microsoft

Related Servers

Alternatives to Playwright MCP Server

Related Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots, providing browser automation capabilities without requiring screenshots or visually tuned models.
    7
    15,257 npm
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots, providing browser automation capabilities without requiring screenshots or visually-tuned models.
    6
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities by allowing LLMs to interact with web pages through structured accessibility snapshots. It enables fast, lightweight interaction with web content without the need for vision-tuned models or visual processing.
    Apache 2.0
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without requiring screenshots or vision models.
    22
    6,706,544 npm
    1
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without requiring screenshots or visually-tuned models.
    22
    6,706,544 npm
    Apache 2.0

TDQS

B3.4/5.0

Scored across 25 tools

Disambiguation4/5

Most tools have clearly distinct purposes (navigate, click, fill_form, etc.), but browser_type and browser_fill_form could be confused since both involve entering text. Minor overlaps exist but descriptions clarify usage.

Naming Consistency5/5

All tools follow the consistent 'browser_verb_noun' pattern (e.g., browser_navigate, browser_take_screenshot). This provides clear and predictable naming throughout the set.

Tool Count4/5

At 25 tools, the set is slightly heavy but each tool covers a distinct browser automation action, justifying its presence. The count is at the upper edge of reasonable for a comprehensive browser server.

Completeness4/5

The tool set covers nearly all core browser interactions (navigation, input, dialogs, network, screenshots, tabs). Missing a forward-navigation tool and scroll-specific action are minor gaps that can be worked around with evaluate or keyboard commands.

Maintenance

ActivityActive
ResponsivenessResponsive