ItaiZeilig

Clawbrowse — AI skill for Claude Code

AI community

Let Claude Code drive your real, logged-in Chrome.

How to install Clawbrowse

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ItaiZeilig/clawbrowse and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Clawbrowse does

Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table perception over CDP. The agent is the policy: no second model, no API keys.

Alternatives in AI

  • Design Md Chrome — Chrome extension to extract styles from any website and generate DESIGN.md files and design skills for AI base 2.7k ★
  • Adopt AI Properly — Workflow recipe — the org-side AI adoption arc, policy to proof, by chaining 4 skills 1.3k ★
  • Flow Next — Plan-first AI workflow plugin for Claude Code, OpenAI Codex, and Factory Droid 569 ★

README

ClawBrowse — Claude Code drives your real Chrome

ClawBrowse

[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) [![Node](https://img.shields.io/badge/node-%3E%3D18-brightgreen.svg)](package.json) [![Made for Claude Code](https://img.shields.io/badge/for-Claude%20Code-8A63D2.svg)](https://claude.com/claude-code)

**Let Claude Code drive your real, logged-in Chrome** — the way the Claude-in-Chrome extension does, but open source and yours.

ClawBrowse pairs a tiny **MCP server** with a **Chrome MV3 extension**. The extension uses Chrome's built-in `chrome.debugger` (CDP) to read and act on your *actual* tabs — your profile, your logins, your open pages — with **no remote-debug port and no relaunch**. The page is read as a compact, numbered **element table**, not screenshots.

The calling agent (Claude) is the policy. **There is no second model and no API key.** Page snapshots flow up to Claude as ordinary tool results; nothing is sent to any third party.

Claude Code ──stdio(MCP)──▶ mcp/server.mjs ──ws://127.0.0.1:10577──▶ Chrome extension ──CDP──▶ your tabs

Why this instead of the alternatives

Claude-in-Chrome jev launch/attach ClawBrowse
Runs in your real logged-in Chrome ❌ (own profile / debug port) ✅ (chrome.debugger, no port)
Decision model Claude jev's model (paid, per-click) Claude (you), no key
Perception screenshots + DOM element table element table
Open source / self-owned partial ✅ MIT
Page data to a third party no yes (to the model API) no

Install (developer / unpacked)

  1. Load the extension
    • Chrome → chrome://extensions → toggle **Developer mo