# Browser Automation

> Use this tool when you need to automate web interactions, extract content, or perform tasks on web pages without manual intervention. It solves problems such as web scraping, automated testing, and research tasks by providing a lightweight Node.js implementation for navigating web pages, filling forms, and taking screenshots. With support for headless and visible browser modes, it offers a flexible interface for automating web-based tasks and integrating with other systems like Claude Desktop.

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

## Description

Built by hupeng9995, this server provides web browsing capabilities through a lightweight Node.js implementation that enables automated web interactions and content extraction. It offers tools for navigating web pages, extracting text content, filling forms, and taking screenshots, with support for both headless and visible browser modes. The implementation includes two versions (v1 and v2) and integrates directly with Claude Desktop through simple configuration, making it valuable for web scraping, automated testing, research tasks, and any use case where assistants need to interact with live web content.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

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

## Source

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

## 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": "hupeng9995-browser-automation"
    }
  }
}
```

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