Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ“‚ Browser Automation
  3. MCP Server Playwright
MCP Server Playwright logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 7:47:18 PM

MCP Server Playwright

User RatingsBe the first to rate and review this MCP server!
View Repository299 GitHub StarsTotal stargazers on GitHub for the source repository (299 stars).Visit Website
browser-automationplaywrightweb-testingdeveloper-tools

Automates browser navigation, interaction, screenshots, console access, and JavaScript execution through MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "automatalabs-mcp-server-playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (10) Directory Badge Claim listing Alternatives๐Ÿ“‚ More in Browser Automation

Overview

The automatalabs/mcp-server-playwright MCP server exposes Playwright browser controls to MCP-compatible clients. Agents can navigate to URLs, inspect pages through screenshots and console logs, interact with elements using selectors or text, fill forms, and run JavaScript in the browser context. Install it locally with npx and configure it for Claude Desktop or Cursor. Reach for it when an agent needs to perform or observe browser-based workflows rather than only retrieve web content.

Use cases

โ€ขNavigate websites for agent-driven workflows
โ€ขCapture full-page or element screenshots
โ€ขFill forms and select dropdown options
โ€ขInspect browser console output
โ€ขExecute JavaScript in a browser page

Key features

โ€ขURL navigation
โ€ขCSS selector and text-based interactions
โ€ขFull-page and element screenshots
โ€ขForm filling and SELECT controls
โ€ขBrowser-context JavaScript execution
โ€ขConsole log and screenshot resources

Capabilities & Tool Schemas (10) ~155 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Playwright.

browser_navigate

Navigate to any URL in the browser

browser_screenshot

Capture screenshots of the entire page or specific elements

browser_click

Click elements on the page using CSS selector

browser_click_text

Click elements on the page by their text content

browser_hover

Hover over elements on the page using CSS selector

browser_hover_text

Hover over elements on the page by their text content

How MCP Server Playwright works

What automatalabs/mcp-server-playwright MCP server does

The automatalabs/mcp-server-playwright MCP server gives an MCP client access to browser automation through Playwright. It supports opening URLs, taking screenshots, clicking controls, hovering over page elements, entering form values, choosing options in HTML SELECT elements, and evaluating JavaScript in the browser.

Interaction tools accept either CSS selectors or visible text for several operations. This lets an agent target a known element such as #submit-button, or use text such as a button label when a selector is not available. Screenshots can cover the entire page or a selected element and are exposed through a screenshot resource after capture.

The server also provides browser console output through the console://logs resource. That can help an agent inspect messages produced while a page is running.

How it works

The package runs as an MCP server over a local stdio configuration. An MCP client starts the package with npx, and the server exposes Playwright actions as named tools. Browser operations are performed in a real browser environment, while results such as captured images and console output are made available through MCP resources.

Available tools include browser_navigate, browser_screenshot, browser_click, browser_click_text, browser_hover, browser_hover_text, browser_fill, browser_select, browser_select_text, and browser_evaluate. Screenshot resources use the name supplied when the screenshot is created.

Setup and configuration

The automatalabs/mcp-server-playwright MCP server requires Node.js with npx available on the system PATH. The documented client configuration starts the package with npx -y @automatalabs/mcp-server-playwright.

For Claude Desktop, the package installation flow can create or update the client configuration on Windows and macOS. The resulting MCP entry uses npx as the command and passes -y plus the npm package name as arguments. Cursor is also documented as a supported client. Its setup includes installing Playwright browsers with npx playwright install before adding the MCP server configuration.

The repository also documents installation through Smithery and mcp-get, but those are setup methods rather than the server process itself.

Tools and capabilities

  • Navigate to any URL with browser_navigate.
  • Capture a full-page or element screenshot with browser_screenshot.
  • Click or hover using CSS selectors or text content.
  • Fill input fields and select HTML SELECT options.
  • Run JavaScript through browser_evaluate.
  • Read browser console messages from console://logs.
  • Retrieve PNG screenshots through screenshot://<n> using the capture name.

Limitations and notes

The provided material describes page interaction and browser-context JavaScript execution, but does not specify authentication helpers, persistent browser profiles, file upload handling, network interception, or a testing-specific assertion API. Those capabilities should not be assumed from this listing.

Selectors and text targets must identify the intended page elements. JavaScript passed to browser_evaluate runs in the browser context, so its behavior depends on the current page and its loaded state. The project is licensed under MIT.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Browser Automation View all alternatives
  • MCP Browser Agent logoMCP Browser Agent

    A Model Context Protocol (MCP) integration that provides Claude Desktop with autonomous browser automation capabilities.

    ๐Ÿ“‚ Browser Automation3 views
    Compare vs MCP Browser Agent โ†’
  • MCP Accessibility Scanner logoMCP Accessibility Scanner

    MCP server for automated web accessibility scanning with Playwright and Axe-core.

    ๐Ÿ“‚ Browser Automation0 views
    Compare vs MCP Accessibility Scanner โ†’
  • Chromium Bridge logoChromium Bridge

    MCP server + Chrome extension that connects Claude Code to Chromium-based browsers (Arc, Vivaldi, Brave) where the official Claude in Chrome extension doesn't work โ€” navigate, click, read pages, run JS, and record GIFs in the user's real browser.

    ๐Ÿ“‚ Browser Automation3 views
    Compare vs Chromium Bridge โ†’
  • Playwright Plus Python MCP logoPlaywright Plus Python MCP

    An MCP python server using Playwright for browser automation,more suitable for llm

    ๐Ÿ“‚ Browser Automation4 views
    Compare vs Playwright Plus Python MCP โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
299
Stargazers on the source repository.
npm downloads
908
Package downloads in the last 30 days.
Last commit
1y ago
Most recent push to the default branch.
Tools exposed
10
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Server Playwright

Run `npx -y @automatalabs/mcp-server-playwright` from an MCP client configuration. The README also documents an installation flow using `npx @automatalabs/mcp-server-playwright install`.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server Playwright AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/automatalabs-mcp-server-playwright?style=directory)](https://allmcps.com/mcp/automatalabs-mcp-server-playwright)
HTML Embed
<a href="https://allmcps.com/mcp/automatalabs-mcp-server-playwright"><img src="https://allmcps.com/api/badge/automatalabs-mcp-server-playwright?style=directory" alt="MCP Server Playwright on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ“‚Browser Automation
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars299
GitHub Star CountTotal stargazers on GitHub representing community popularity (299 stars).
Last commit1y ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jun 5, 2025
npm downloads908/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
56Quality signal: Good ยท 56/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 21d ago via OSV.dev ยท @smithery/cli (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ“‚ Browser Automation โ†’Best MCP servers for Browser Automation โ†’Alternatives to MCP Server Playwright โ†’Install in Claude DesktopInstall in CursorInstall in VS Code