[FEATURE] Claude in Chrome: support creating MCP tab group in existing window instead of always opening a new one

Resolved 💬 3 comments Opened Feb 22, 2026 by unsetfocus Closed Feb 26, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When Claude Code launches Chrome on Linux/WSL and calls tabs_context_mcp({ createIfEmpty: true }), the extension always creates a new window for the MCP tab group. This means every browser automation session opens two Chrome windows: the initial one from launch, and the extension's new one.

On macOS/Windows this can be worked around with --no-startup-window, but on Linux there's no system tray to keep Chrome alive without a window.

Proposed Solution

Add an option to tabs_context_mcp to create the MCP tab group in an existing window (e.g., wrapping the current tab into a group) instead of always opening a new window. Something like createIfEmpty: true, reuseWindow: true.

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗