Adopt user's tab
browser_use_tabPreserve signed-in or in-progress browser state by taking over an existing tab instead of opening a new one. Locate the tab with browser_list_tabs all=true, then continue working there.
Instructions
Take over a tab the user already has open, instead of opening a new one. Use this when the page is already signed in or mid-flow — a checkout, a draft, a dashboard behind SSO — and re-opening the URL would lose that state. Find the tab_id with browser_list_tabs all=true. The tab stays exactly where it is in the user's window; it is not moved into the agent's group, not activated, and not reloaded. It is never closed by cleanup — call browser_release_tab to hand it back. Ask the user before taking over a tab they are actively working in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab_id | Yes | tab_id of the user's tab, from browser_list_tabs all=true | |
| session_id | No | Stable task or thread ID. Pass the same value on every browser call for this task. Different IDs isolate tabs and cleanup within one MCP process. Omit for the default process session. |