# Playwright CDP

> Use this tool when you need to automate web interactions, perform advanced web scraping, or conduct UI testing and performance analysis. It provides a standardized interface for AI models to interact with web browsers via Playwright and Chrome DevTools Protocol (CDP), enabling low-level browser control and sophisticated web interaction scenarios. This integration allows for programmatic analysis and manipulation of web content, making it ideal for use cases requiring precise browser automation and testing.

Canonical page: https://skillsregistry.net/skills/lars-hagen-playwright-cdp  
JSON: https://api.skillsregistry.net/v1/skills/lars-hagen-playwright-cdp

## Description

This MCP implementation, developed by Lars Hagen, provides integration with Playwright and Chrome DevTools Protocol (CDP) for web automation and testing. Built with TypeScript and leveraging the Model Context Protocol SDK, it offers a standardized interface for AI models to interact with web browsers. The implementation focuses on combining Playwright's powerful automation capabilities with CDP's low-level browser control, enabling use cases such as advanced web scraping, automated UI testing, and performance analysis. By connecting AI models with browser automation tools, this server allows for sophisticated web interaction scenarios, enhancing the ability to analyze and manipulate web content programmatically.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/lars-hagen-playwright-cdp)
- **Repository:** <https://github.com/lars-hagen/mcp-playwright-cdp>

## 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": "lars-hagen-playwright-cdp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/lars-hagen-playwright-cdp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/lars-hagen-playwright-cdp/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
