MCP Server Playwright by Automata Labs

MCP Server Playwright

Playwright-based MCP server for browsing sites, clicking, filling forms, taking screenshots and running JavaScript in a browser

  • 297 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Runs arbitrary JavaScript on opened pages
  • Can fill forms and click buttons on any site
  • Downloads and runs Playwright browsers
All reasons and checks

vikashloomba/mcp-server-playwright

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/mcp-server-playwright

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs arbitrary JavaScript on opened pages
  • Can fill forms and click buttons on any site
  • Downloads and runs Playwright browsers

This is third-party code. Review the repository files before installing.

What it does

The server gives the model a real browser driven by Playwright. Tools open a URL, click or hover by CSS selector or text, fill inputs, pick select options, capture page or element screenshots and run JavaScript. Console logs and saved screenshots are exposed as console://logs and screenshot:// resources.

Who it is for. Claude Desktop and Cursor users who want the agent to open and interact with web pages itself.

Good fit when

  • You need to check how a page looks and behaves after changes
  • You need to walk through a site, fill a form and take screenshots
  • You need browser console logs while reproducing a bug

Not a fit when

  • You need Linux support in the automatic installer: it only checks Windows and macOS
  • You need a CI test suite: the server is built for interactive agent use

Example request

Open the login page on localhost:3000, enter test credentials and take a screenshot of the result

MCP

Transport
stdio
Authentication
not required

Limitations

The npx installer writes the Claude config only on Windows and macOS. For Cursor you need to install browsers separately with npx playwright install. The server is built on the early MCP SDK 0.5.0.

How to disable. Remove the playwright block from claude_desktop_config.json or from Cursor's MCP config.

FAQ

What does npx @automatalabs/mcp-server-playwright install do?

It checks OS compatibility, creates or updates the Claude config and adds the Playwright server to it.

Which should I pick: this server or the official Playwright MCP?

This is a third-party Automata Labs server on an early MCP SDK 0.5.0, last commit in June 2025. It fits Claude Desktop and Cursor and exposes console://logs and screenshot:// resources. For new projects the official Playwright MCP from Microsoft is the safer choice.

Discussion

No questions or reviews yet.

Official

Microsoft's official MCP server for driving a browser with Playwright through the accessibility tree, no screenshots needed

MCP serverExtended access38.8KRepository stars
Needs a VPN

An MCP server that lets an agent drive a real browser: open pages, click and fill forms through Playwright

MCP serverExtended access849Repository stars
Official

An MCP server and Chrome extension that let the agent drive your already open browser with your logged-in sessions, all locally

MCP serverBroad access7.2KRepository stars
Official

An MCP and CLI that let an agent control your real Chrome, with its own logins and extensions, through Playwright

MCP serverBroad access4KRepository stars

An MCP server that opens pages in headless Chromium through Playwright and hands the agent the main text as Markdown, even from JavaScript-heavy sites

MCP serverExtended access1.1KRepository stars

A Chrome extension with an MCP server: the agent drives your everyday browser with its sessions, tabs, bookmarks and history

MCP serverBroad access12.5KRepository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
MCP Server Playwright by Automata Labs (this entry)nonot required297
Playwright MCPyesnot required38,768the official Microsoft server
Playwright MCP Servernonot required5,675generates test code, emulates devices

README in short

MCP Server Playwright lets an LLM work with web pages in a real browser: navigation, screenshots, clicks, forms and JavaScript execution. Installation is described via Smithery, npx and mcp-get for Claude Desktop, with separate steps for Cursor. The README lists ten tools with argument examples and two resource types. MIT license.

README badge

Report a problem

Foxx AIMCP Server Playwright by Automata Labs
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.