ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified browser automation Safety 3/5

bits-mcp

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.

Why use this skill?

Integrate Bits MCP with OpenClaw to automate web browsing, scrape structured data, and perform complex browser interactions with TypeScript-based AI agents.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/robbiethompson18/bits
Or

What This Skill Does

The Bits MCP skill integrates the Bits AI browser automation platform directly into your OpenClaw agent workflow. It provides a robust, sandbox-ready environment where the agent can navigate complex web structures, execute TypeScript-based automation, and extract structured data from virtually any website. By using the Bits MCP server, you turn your AI agent into a sophisticated browser-based assistant capable of handling tasks ranging from simple information retrieval to complex form submissions, OAuth authentication, and multi-step interactions.

Installation

To integrate this skill, follow these three steps:

  1. Obtain your API Key: Sign in at app.usebits.com, navigate to Settings → API Keys, and generate a new key starting with bb_.
  2. Configure the MCP: Add the bits server configuration to your ~/.openclaw/openclaw.json (or ~/.claude.json) file using the npx command and your generated API key provided in the BITS_API_KEY environment variable.
  3. Activation: Restart your OpenClaw gateway or client to establish the connection with the Bits infrastructure.

Use Cases

  • Data Extraction: Scrape product listings, financial reports, or news articles and convert them into clean, structured JSON format for further analysis.
  • Automated Testing: Perform end-to-end testing on web forms to ensure input validation and submission logic work as expected.
  • Workflow Automation: Automate repetitive tasks such as logging into portals, navigating dashboards, and downloading reports without manual intervention.
  • Research Support: Utilize the browser's ability to handle JavaScript-heavy websites to gather comprehensive data across multiple pages or sites simultaneously.

Example Prompts

  1. "Use Bits to go to the company blog, find the most recent engineering post, and summarize the key technical highlights into a bulleted list."
  2. "Navigate to the example feedback form, fill it out with a rating of 5 stars, provide the comment 'Great service', and submit the form."
  3. "Scrape the top 10 search results for 'AI trends 2024' from the search engine results page and save the titles and URLs to a JSON structure."

Tips & Limitations

  • Documentation: Utilize the built-in documentation search tool within the MCP to understand available SDK methods before attempting complex scripts.
  • Debugging: If an automation task fails, check the live view URL provided in the logs to see exactly what the browser is seeing at the moment of failure.
  • CAPTCHAs: Be aware that aggressive bot protections or CAPTCHAs may block automated sessions; for critical workflows, ensure your agent handles interaction delays appropriately.
  • Performance: Initial startup may take a moment to download the necessary packages; persistent workflows can be optimized by defining them within the Bits web application.

Metadata

Stars1171
Views1
Updated2026-02-19
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-robbiethompson18-bits": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#browser-automation#web-scraping#typescript#mcp#automation
Safety Score: 3/5

Flags: network-access, external-api, code-execution