# Browser Control

> Use this tool when you need to automate browser interactions, assist with research, or analyze webpage content. Browser Control enables AI assistants to manage tabs, extract webpage content, and search browser history, providing a secure and efficient way to control the user's browser. It is ideal for use cases requiring browser automation, research assistance, and content analysis, with inputs including user requests and outputs including extracted webpage content and manipulated browser environments.

Canonical page: https://skillsregistry.net/skills/eyalzh-browser-control  
JSON: https://api.skillsregistry.net/v1/skills/eyalzh-browser-control

## Description

Browser Control MCP is a server paired with a Firefox extension that enables AI assistants to control the user's browser. Developed by eyalzh, it provides tools for tab management, history searching, webpage content extraction, and text highlighting. The implementation uses WebSocket communication between a Node.js server and browser extension, with a shared secret for secure messaging. It's particularly useful for scenarios requiring browser automation, research assistance, and content analysis, allowing AI assistants to open tabs, read webpage content, search browser history, and manipulate the browser environment based on user requests.

## Trust

- **Trust score (0–1):** 0.83
- **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/eyalzh-browser-control)
- **Repository:** <https://github.com/eyalzh/browser-control-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": "eyalzh-browser-control"
    }
  }
}
```

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