[claude-in-chrome] MCP tab group always named "Claude" — parallel sessions are indistinguishable
Resolved 💬 2 comments Opened Jun 30, 2026 by maheswarawidiatna Closed Jul 3, 2026
Summary
The claude-in-chrome MCP creates/reuses a Chrome tab group that is always labeled "Claude" with the same status icons (checkmark / hourglass). When multiple Claude Code sessions run at once, every session's tab group looks identical, so there is no way to map a tab group back to the session that owns it.
Steps to reproduce
- Start two (or more) Claude Code sessions, each using the claude-in-chrome MCP.
- Each session calls
tabs_context_mcp(createIfEmpty: true) and gets its own tab group. - Look at the Chrome tab strip: every group is named "Claude" with the same icon set.
Expected
Each session's tab group should be distinguishable, e.g. a group name derived from the session name/id or a configurable label, and/or a distinct group color per session.
Actual
- All groups share the identical name "Claude" + checkmark/hourglass status icons.
- Renaming the group manually in Chrome does not persist: the next time the agent operates on the group, it reverts to "Claude".
- The agent cannot fix this itself:
chrome.tabGroupsis not reachable from the page JS context (javascript_toolreportschrome.tabGroupsisfalse).- No MCP tool exposes tab-group rename or color.
- The
computertool only addresses the page viewport, not the browser tab strip, so it can't right-click the group header either.
Impact
Anyone running parallel sessions (a common workflow) cannot visually tell which tab group belongs to which session. Cosmetic, but it adds real friction during multi-session work.
Request
- Allow a per-session tab-group name (session name / custom label) and/or color.
- Stop overwriting a user-renamed group back to "Claude" on reuse.
- Optionally expose a
tabs_set_group_labelMCP tool so the agent can set it.
Environment
- Claude Code (Opus 4.8), Windows 11
- claude-in-chrome MCP
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗