# Puppeteer

> Use this tool when you need to automate browser interactions for tasks like web scraping, form filling, or testing, and want to integrate these capabilities with AI assistants and home automation systems. Puppeteer solves problems like automating repetitive browser tasks and provides inputs like JavaScript code and outputs like screenshots and console logs. It is ideal for use cases where you need to interact with web pages programmatically, such as data extraction or automation of web-based services.

Canonical page: https://skillsregistry.net/skills/rotexhawk-puppeteer  
JSON: https://api.skillsregistry.net/v1/skills/rotexhawk-puppeteer

## Description

MCP Puppeteer Server is a Home Assistant add-on that enables AI assistants to automate browser interactions through Puppeteer. Developed by Rotex Hawk, it provides tools for web navigation, element interaction (clicking, filling forms, hovering), screenshot capture, and JavaScript execution in a containerized environment. The server exposes browser console logs and screenshots as resources, supports both headless and visible browser modes, and is designed to run within the Home Assistant ecosystem while maintaining compatibility with standard MCP clients like Claude Desktop.

## Trust

- **Trust score (0–1):** 1.00
- **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/rotexhawk-puppeteer)
- **Repository:** <https://github.com/rotexhawk/mcp-puppeteer-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": "rotexhawk-puppeteer"
    }
  }
}
```

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