✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more
Special thanks to:

Warp sponsorship

Warp, the AI terminal for developers

Available for MacOS, Linux, & Windows


Playwright MCP Server 🎭

smithery badge

A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, generate test code, web scraps the page and execute JavaScript in a real browser environment.

Screenshot

Playwright + Claude

Documentation | API reference

Installation

You can install the package using either npm, mcp-get, or Smithery:

Using npm:

npm install -g @executeautomation/playwright-mcp-server

Using mcp-get:

npx @michaellatman/mcp-get@latest install @executeautomation/playwright-mcp-server

Using Smithery

To install Playwright MCP for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @executeautomation/playwright-mcp-server --client claude

Installation in VS Code

Install the Playwright MCP server in VS Code using one of these buttons:

Install in VS Code Insiders

Alternatively, you can install the Playwright MCP server using the VS Code CLI:

# For VS Code
code --add-mcp '{"name":"playwright","command":"npx","args":["@executeautomation/playwright-mcp-server"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"playwright","command":"npx","args":["@executeautomation/playwright-mcp-server"]}'

After installation, the ExecuteAutomation Playwright MCP server will be available for use with your GitHub Copilot agent in VS Code.

Configuration to use Playwright Server

Here’s the Claude Desktop configuration to use the Playwright server:

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["-y", "@executeautomation/playwright-mcp-server"]
    }
  }
}

Testing

This project uses Jest for testing. The tests are located in the src/__tests__ directory.

Running Tests

You can run the tests using one of the following commands:

# Run tests using the custom script (with coverage)
node run-tests.cjs

# Run tests using npm scripts
npm test           # Run tests without coverage
npm run test:coverage  # Run tests with coverage
npm run test:custom    # Run tests with custom script (same as node run-tests.cjs)

The test coverage report will be generated in the coverage directory.

Star History

Star History Chart

Playwright

Recomended MCP Servers

iOS Simulator
iOS Simulator

MCP server for interacting with the iOS simulator

🧩
OpenAPI Proxy
🧩
JSON MCP Server

JSON handling and processing mcp server

Magic UI Component Explorer
Magic UI Component Explorer

An MCP (Model Context Protocol) server for accessing and searching Magic UI components

Long-Term Memory for AI Agents
Long-Term Memory for AI Agents

MCP server for long term agent memory with Mem0. Also useful as a template to get you started...

Kubernetes Operations Manager
Kubernetes Operations Manager

kom 是一个用于 Kubernetes 操作的工具,SDK级的kubectl、client-go的使用封装。并且支持作为管理k8s 的 MCP server。 它提供了一系列功能来管理 Kubernetes 资源,包括创建、更新、删除和获取资源,甚至使用SQL查询k8s资源。这个项目支持多种 Kubernetes 资源类型的操作,并能够处理自定义资源定义(CRD)。 通过使用 kom,你可以轻松地进行资源的增删改查和日志获取以及操作POD内文件等动作。

🧩
Comprehensive WordPress Server

This is the most comprehensive wordpress mcp server. Includes functionality to perform CRUD operations on Users, Blogs, Categories...

🧩
CMD Server

MCP server for executing CMD commands. Can be hooked to claude for additional agentics.

🧩
GreptimeDB MCP Server

A Model Context Protocol (MCP) server implementation for GreptimeDB

MCP Server Starter
MCP Server Starter

An opinionated starter template for making Model Context Protocol (MCP) servers

n8n Workflow Automation Server
n8n Workflow Automation Server

MCP server that provides tools and resources for interacting with n8n API

Chrome DevTools
Chrome DevTools

Featured Templates

View More
Customer service
Service ERP
126 1186
Verified Icon
AI Assistants
Speech to Text
137 1880
AI Assistants
Talk with Claude 3
158 1521
AI Agents
AI Video Generator
250 2006 5.0

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.