# Playwright Browser Automation

> Use this tool when you need to automate web browser interactions for AI workflows, solving problems such as web scraping, automated testing, and browser-based task automation. It takes in API requests and outputs Server-Sent Events (SSE) messages, enabling communication between AI models and headless browser instances. This tool is ideal for use cases where direct browser API access is not feasible or desired, providing a scalable and secure way to integrate web browsing capabilities into AI applications.

Canonical page: https://skillsregistry.net/skills/playwright-browser-automation  
JSON: https://api.skillsregistry.net/v1/skills/playwright-browser-automation

## Description

A server implementation that enables AI models to interact with web browsers through the Playwright automation framework using Server-Sent Events (SSE) for communication. The server creates a headless browser instance and exposes endpoints for establishing SSE connections and handling message exchanges between clients and the browser. This implementation allows AI assistants to perform web automation tasks without requiring direct access to browser APIs, making it suitable for integrating web browsing capabilities into AI workflows.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/playwright-browser-automation)
- **Repository:** <https://github.com/torohash/playwright-sse-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "playwright-browser-automation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/playwright-browser-automation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/playwright-browser-automation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
