# RuyiPage Browser Automation

> Use this tool when you need to automate browser interactions, such as interacting with web pages, capturing screenshots, or executing JavaScript code. It solves problems like web scraping, automated testing, and browser-based data extraction, providing a range of tools for browser lifecycle management, DOM element interaction, and more. With inputs like JavaScript code and URL requests, and outputs like screenshots and HTML data, it offers a versatile interface for AI agents to control and interact with web browsers.

Canonical page: https://skillsregistry.net/skills/gh-neverl805-ruyipage-browser-automation  
JSON: https://api.skillsregistry.net/v1/skills/gh-neverl805-ruyipage-browser-automation

## Description

RuyiPage Browser Automation wraps the ruyiPage Firefox BiDi library as MCP-callable tools, giving AI assistants full browser control. The 34 available tools span browser lifecycle management, DOM element interaction, screenshot and PDF capture, cookie and storage access, JavaScript execution, network request interception, tab management, device emulation, and BiDi event subscriptions. Built with Python 3.10+ and FastMCP over stdio transport.

## 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/gh-neverl805-ruyipage-browser-automation)
- **Repository:** <https://github.com/neverl805/ruyipage_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": "gh-neverl805-ruyipage-browser-automation"
    }
  }
}
```

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