By GGPrompts
Spawn and orchestrate terminal tabs for git worktrees, tmux sessions, and parallel dev tasks while automating Chrome browser for screenshots, form filling, DOM inspection, network debugging, and responsive testing. Integrate projects via HTML links, WebSocket, JS API, or REST for interactive dashboards and CLI buttons.
Spawn and manage terminal tabs via TabzChrome REST API. Use when spawning workers, creating terminals programmatically, setting up worktrees for parallel work, or crafting prompts for Claude workers.
Browser automation via 70 tabz MCP tools. Use when taking screenshots, filling forms, debugging network requests, testing responsive design, or using text-to-speech notifications.
Integrate projects with TabzChrome terminals via Markdown links, HTML attributes, WebSocket, JS API, or Spawn API
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Full Linux terminals in your Chrome sidebar

Watch: Subagent chaos with audio announcements - Multiple Claude subagents running with different voice status updates
Real bash terminals running in your browser sidebar. Not a web-based terminal emulator - actual Linux shells connected via WebSocket to your local machine.
Run anything you'd run in a normal terminal:
Browse the web with your terminals always visible - no window juggling, no Alt+Tab. Terminals persist in tmux sessions, so they survive sidebar close/reopen and even browser restarts.
Why this exists: If you use AI coding tools (Claude Code, Gemini, Codex), you need terminals visible while browsing docs, PRs, and issues. Tabz keeps them docked to your browser instead of buried behind windows.
Give your AI full control: Through MCP tools and REST API, Claude Code can control your browser (screenshots, clicks, form filling, network inspection) and spawn/kill terminal sessions programmatically. Your AI assistant becomes a true automation partner.
⚠️ Security Note: By default, MCP tools only allow access to safe domains (GitHub, GitLab, Vercel, localhost, AI image generators). "YOLO mode" can be enabled in the Dashboard MCP settings (
localhost:8129/#/mcp) to allow all URLs, but we recommend using a separate Chrome profile without personal accounts or saved passwords if you do.
localhost:8129 for terminal management and quick statsTabzChrome is designed to work seamlessly with Claude Code:
🚀 Quick Setup - /discover-profiles command
⚡ 0 Token Cost Up Front - MCP tools with no context overhead!

Using Claude Code's experimental MCP CLI mode, tool schemas are loaded on-demand instead of all 85 definitions into context. Enable with the ENABLE_EXPERIMENTAL_MCP_CLI=true environment variable. See the setup gist for details.
🎭 Power Features (Claude Code Integration):
TabzChrome includes a Claude Code plugin with agents, skills, and MCP tools:
| Component | Type | Description |
|---|---|---|
| Tabz MCP Server | MCP | 85 browser control tools (screenshots, clicks, bookmarks, network, tab groups, windows, history, cookies, emulation, profiles, plugins) |
| tabz-browser | skill | Browser automation patterns (screenshots, forms, network debugging) |
| tabz-terminals | skill | Terminal spawning and worker management via REST API |
| tabz-development | skill | Terminal.tsx, xterm.js, WebSocket patterns |
| tabz-expert | agent | Browser automation specialist with 85 MCP tools |
Quick setup: Skills auto-load when you run Claude Code in the TabzChrome directory.
npx claudepluginhub ggprompts/tabzchrome --plugin tabzOrchestrate Claude Code workers with tmux — spawn, monitor, coordinate, and speak across parallel sessions
Generate handoff, clear context, and auto-continue in fresh session
Git shortcuts - /git:cm (commit), /git:cp (commit+push), /git:pr (create PR)
Bubble Tea TUI framework patterns for Go terminal applications
Package code repositories into single AI-friendly files with Repomix
cmux terminal integration: topology control, browser automation, markdown viewer, notifications
cmux terminal automation skills for Claude Code — workspace layouts, session snapshot/restore, surface organizer, and more.
BETA: VERY LIGHTLY TESTED - Direct Chrome DevTools Protocol access via 'browsing' skill. Skill mode (17 CLI commands) + MCP mode (single use_browser tool). Zero dependencies, auto-starts Chrome.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.