Browser Tabs
browser_tabsControl open browser tabs: list, create, switch, close, or screenshot a specific tab without switching. Use for OAuth popups, new-tab links, multi-page workflows, comparing tabs, and cleanup.
Instructions
Manage browser tabs — list open tabs, create new tabs, switch between tabs, close tabs, or screenshot a specific tab WITHOUT switching to it. Use this for: OAuth flows that open popups, links that open in new tabs, multi-page workflows, comparing two open tabs side by side, or cleaning up tabs. Manages pages within the Puppeteer browser session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL to open in new tab (for "new" action). Defaults to "about:blank" | |
| mode | No | Force a specific mode. | |
| index | No | Tab index for "switch" or "close" actions (0-based) | |
| action | Yes | Action to perform | |
| sessionId | No | Puppeteer session ID. Skips mode selection. |