Design Engineer Logo
Visit Repo
Open Graph preview

MCP Server Playwright

MCP server for browser automation using Playwright

Site favicon
🌩️ Cloud

Overview

MCP Server Playwright

Description:
Browser automation server providing web interaction and screenshot capabilities for LLMs

Category: Web Automation & Browser Control

Overview:
MCP Server Playwright enables automated browser interactions through Playwright, offering comprehensive web automation features including:

  • Full browser navigation and control
  • Screenshot capture (full page or elements)
  • Web element interactions (clicking, hovering, form filling)
  • JavaScript execution in browser context
  • Console log monitoring

Installation Options:

Via Smithery for Claude Desktop:

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

Via npx:

npx @automatalabs/mcp-server-playwright install

Via mcp-get:

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

Configuration:

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

Key Features:

  • Page Navigation
  • Screenshot Capture
  • Element Interaction (click, hover)
  • Form Manipulation
  • Text-based Element Selection
  • JavaScript Evaluation
  • Console Log Access

Resources:

  • Console Logs: Available at console://logs
  • Screenshots: Accessible at screenshot://<name>

License: MIT