Robbie Thompson

Bits Browser Automation

AI Agentv1.0.0
By Robbie ThompsonUpdated 2026-05-17bits@clawhub_robbiethompson18/bits
Tool Use#Browser Automation#Data Extraction#Web Scraping

According to AlphaMoat, as of 2026-09, Bits Browser Automation has 3,377 downloads and 0 stars — ranked #3,331 of 5,078 AI skills overall, and #681 of 969 in AI Agent.

Installs
106
Downloads
3.4K
Stars
-
Overall Rank
#3,331
Top 66% overall · Top 71% in AI Agent
PlatformInstallsDownloadsStarsComments
ClawHub ↗1063.4K--
SkillHub ↗1053.3K-—

Platforms count differently and update at different times.

What this skill does

The primary describes page navigation, reading, structured extraction, form interaction, OAuth flows, and multi-window operation, with TypeScript SDK execution in a sandbox. Setup requires an API key and shows npx installation; the browser may already be signed in, and task data may be sent to Bits, the target site, or the executed package. Review and pin the package version, use a dedicated revocable key, avoid sensitive or regulated data unless all services are approved for it, and confirm the target and exact content before any write action.

Profile published 2026-10-29

What you can do with it

  • Extract structured fields from a specified webpage
  • Prepare form entries after reviewing the target site
  • Review credentials and access scope for a browser automation setup

When to use it

  • When a controlled workflow for reading pages or automating forms is needed
  • When the target site, Bits service, and execution package are reviewed and approved for the data
  • When the target, content, and account state can be checked before submitting a write action

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Extract titles from a public page without logging in or submitting a form
List proposed form fields and values, then wait for confirmation before submitting
Review the Bits API-key configuration without displaying the key

Monthly Trend

Downloads3.4K
1.9K2.7K3.5K2026-03 · Downloads 2.0K2026-06 · Downloads 2.8K2026-07 · Downloads 3.1K2026-08 · Downloads 3.2K2026-09 · Downloads 3.4K26-0326-09
Stars-
0112026-03 · Stars -2026-06 · Stars -2026-07 · Stars -2026-08 · Stars -2026-09 · Stars -26-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.4K—-
2026-083.2K+5.2%-
2026-073.1K+10.9%-
2026-062.8K—-
2026-032.0K—-

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.3 KB · ClawHub v1.0.0
---
name: bits-mcp
description: Control browser automation agents via the Bits MCP server. Use when running web scraping, form filling, data extraction, or any browser-based automation task. Bits agents can navigate websites, click elements, fill forms, handle OAuth flows, and extract structured data.
---

# Bits MCP - Browser Automation

Bits is an AI browser automation platform. The MCP server lets you run browser automation tasks from your AI assistant.

## Setup
Show all (118 lines)

### 1. Get an API Key

1. Go to [app.usebits.com](https://app.usebits.com)
2. Sign in with Google
3. Navigate to **Settings → API Keys**
4. Click **Create API Key**, give it a name
5. Copy the key (starts with `bb_`) — you won't see it again

### 2. Configure MCP

Add to your MCP config (e.g., `~/.openclaw/openclaw.json`):

```json
{
  "mcpServers": {
    "bits": {
      "command": "npx",
      "args": ["-y", "usebits-mcp"],
      "env": {
        "BITS_API_KEY": "bb_your_key_here"
      }
    }
  }
}
```

For Claude Code (`~/.claude.json`):

```json
{
  "mcpServers": {
    "bits": {
      "command": "npx",
      "args": ["-y", "usebits-mcp"],
      "env": {
        "BITS_API_KEY": "bb_your_key_here"
      }
    }
  }
}
```

### 3. Restart

Restart your gateway/client to pick up the new MCP server.

## Usage

The Bits MCP uses "Code Mode" — you write TypeScript SDK code that executes in a sandbox. Two tools are available:

1. **Documentation search** — Query the SDK docs
2. **Code execution** — Write and run TypeScript against the Bits SDK

### Example: Scrape a Website

```
Use the Bits MCP to go to news.ycombinator.com and get the top 5 story titles
```

The agent will:
1. Search docs for navigation/scraping methods
2. Write TypeScript code to navigate and extract data
3. Execute it and return results

### Example: Fill a Form

```
Use Bits to go to example.com/contact, fill out the contact form with name "Test" and email "[email protected]", then submit
```

### Example: Extract Structured Data

```
Use Bits to scrape the product listings from example-store.com/products and return them as JSON with name, price, and URL fields
```

## Capabilities

- **Navigate** — Go to URLs, handle redirects
- **Read pages** — Extract text, get page layouts, take screenshots
- **Interact** — Click elements, fill inputs, press keys
- **Handle auth** — OAuth popups, login forms, 2FA (with stored credentials)
- **Multi-window** — Switch between tabs/popups
- **Structured output** — Return data in specific JSON schemas

## Creating Workflows (Optional)

For repeated tasks, create a workflow in the Bits web app:

1. Go to [app.usebits.com](https://app.usebits.com) → **Workflows**
2. Create a workflow with a definition (instructions for the agent)
3. Optionally add an output schema for structured responses
4. Run via API: `POST /workflows/{id}/runs`

## Troubleshooting

**"API key invalid"** — Check your key starts with `bb_` and is copied correctly.

**Slow startup** — First run downloads the MCP package via npx. Subsequent runs are faster.

**Task stuck** — Browser automation can hit CAPTCHAs or unexpected modals. Check the live view URL in the response.

## Links

- Web app: [app.usebits.com](https://app.usebits.com)
- API docs: [api.usebits.com/openapi.json](https://api.usebits.com/openapi.json)

Popular in AI Agent

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.