Skip to content
Conduit

mcp server

Playwright MCP

Drives a browser through accessibility snapshots so LLMs can navigate, click, type and screenshot pages.

microsoft/playwright-mcpofficiallistedunreviewednot running here yet

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
  • Docker Desktop
  • Node.js
  • Playwright browser binaries
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

Tools provided

As listed by the project. Your agent asks before calling them, depending on its settings.

  • browser_navigateOpen a URL
  • browser_snapshotCapture an accessibility snapshot of the page
  • browser_clickClick an element
  • browser_typeType text into an element
  • browser_take_screenshotTake a screenshot
  • browser_evaluateRun JavaScript in the page

README

synced Oct 13, 2026

Playwright MCP

Drives a browser through accessibility snapshots so LLMs can navigate, click, type and screenshot pages.

Install

npx -y @playwright/mcp
docker run -i --rm mcr.microsoft.com/playwright/mcp

Configuration

VariableRequiredDescription
PLAYWRIGHT_MCP_BROWSERNoBrowser to launch (optional; default set by the server)

Tools

  • browser_navigate — Open a URL
  • browser_snapshot — Capture an accessibility snapshot of the page
  • browser_click — Click an element
  • browser_type — Type text into an element
  • browser_take_screenshot — Take a screenshot
  • browser_evaluate — Run JavaScript in the page

About this listing

Details were gathered from the project's public pages on 2026-10-13 and have not been reviewed by a person yet. Read the project's own documentation before giving it access to anything sensitive.

Sources:

↑↓ navigate openesc close