browser_tabs
List, create, close, or focus browser tabs, optionally scoped to a tab group for multi-user isolation.
Instructions
Manage browser tabs. When using tab groups (recommended for multi-user), pass groupId to scope operations to your group's tabs only.
Actions:
'list': Show tabs. With groupId → only your group's tabs. Without → all tabs.
'new': Create a tab. If groupId is provided, the tab is added to that group.
'close': Close a tab by index or targetId.
'select': Focus a tab by index or targetId.
⚡ IMPORTANT: Create a tab group first for multi-user isolation. Ungrouped tabs remain available as a fallback for local manual testing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Tab action to perform | |
| groupId | No | Tab group name to scope this operation to (from browser_tab_group). Recommended for multi-user isolation. | |
| url | No | URL for 'new' action (defaults to about:blank) | |
| index | No | Tab index for 'close' or 'select' actions (relative to group if groupId is set) | |
| targetId | No | Target ID for 'close' or 'select' actions (alternative to index) |