Openbrowser — AI skill for Claude Code
Give AI your browser.
How to install Openbrowser
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open buildingopen/openbrowser and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Openbrowser does
Give AI your browser. Check email, track orders, download receipts -- all authenticated, no API keys. Open source MCP server + CLI.
Alternatives in AI
- Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★
- Dsh Plugin Subscriptions — Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness LLM providers — OAuth logi 283 ★
- Kru — Local-first MCP password and credential manager for AI agents 125 ★
README
OpenBrowser

[](LICENSE) [](pyproject.toml) [](docs/browser-routing.md) [](docs/openbrowser-api.md)
OpenBrowser is browser infrastructure for AI agents: real Chrome sessions, persistent profiles, human login handoff, a remote API, and MCP tools.
It lets Claude, Codex, Cursor, browser-use, OpenBrowser-style agents, and custom workers share real browsers without fighting over one CDP port. Agents lease a browser, use a named profile when account state is needed, hand login challenges to a human, and leave behind telemetry plus issue reports that can be audited later. Identities can also pin proxy, locale, and timezone settings when an account requires consistent routing.

flowchart LR
Agent["Agent\nClaude / Codex / Cursor / worker"] --> Client["MCP or API client"]
Client --> Broker["OpenBrowser Broker"]
Broker --> Lease["Lease manager"]
Broker --> Profiles["Profile + identity manager"]
Broker --> Proxy["Proxy router"]
Broker --> Observability["Telemetry + feedback + audit"]
Lease --> Pool["Chrome pool"]
Profiles --> Pool
Proxy --> Pool
Pool --> Slots["pool-a ... pool-h\nisolated CDP sessions"]
Why
Most browser agents break in the same ways:
- several agents connect to the same Chrome instance and block each other
- logged-in sessions are tied to one fragile browser profile
- passwords and 2FA prompts become unsafe chat messages
- rich-text apps such as Slack, Discord, Notion, Linear, and X ignore DOM fill calls
- failures vanish into logs, so the next agent repeats the same mistake
OpenBrowser gives agents one operating c
Related Skills
AI Keyword Research Agent
AI Keyword Research Automation — give your AI coding assistant one job: find N real keyword opportunities for
Chromeflow
Let your AI coding agent (Claude Code or Codex CLI) drive your real Chrome — clicks, fills forms, grabs API ke
Local Secure Prompt Agent
Browser extension that redacts PII (emails, phone numbers, Aadhaar/PAN, API keys, names, locations) from promp
Taw Computer
Give any AI a real computer. Open source MCP server with Ubuntu sandbox, browser automation, desktop control,
Sidebutton
Open-source browser automation for AI agents. MCP server + Chrome extension + YAML workflow engine + knowledge
J Email Analysis
Process AI research newsletter emails (TLDR AI, The Batch, Import AI, etc.) -- extract links, categorize, down
Related Agents
Web Searcher
Internet research agent with search, page fetch, authenticated gh CLI (GitHub issues/PRs/releases/API), and fu
Campaign Operator
Deploys campaigns to Meta Ads (via the meta ads CLI), Google Ads (a real hybrid REST :mutate write flow + goog
Better Auth Specialist
The auth layer via Better Auth — server auth instance + config, database adapter and CLI-generated schema, plu