Teleport tools
Move a signed-in browser session, per site, into a sandbox through the Cua Keyvault, with consent.
Move a signed-in browser session, per site, into a sandbox through the Cua Keyvault, with consent.
Served by cua mcp; see MCP tools for every tool.
teleport_browser_session#Teleport the user's signed-in session for specific sites (for example github.com) from their Firefox or Chrome into a sandbox, through the Cua Keyvault. Name each site: nothing is selected by default and there is no all-sessions option. The first call moves nothing: it files a Keyvault request and returns consent_required, a summary and a request_id. Show the summary to the user; they approve it in Cua (Touch ID or password). Then call again with the request_id to move exactly those sites. Use it only when the user asks to browse as themselves.
Permission: teleport:browser.
| Parameter | Type | Default | Description |
|---|---|---|---|
browser | "firefox" | "chrome" | required | firefox or chrome (chromium, brave and edge profiles use chrome). |
duration_minutes | integer | How long the sandbox may keep them (default 15, at most 1440). | |
name | string | required | Sandbox ref (local:<name>, cloud:<name>, direct:<host:port>) or a name unique across locations. |
reason | string | Why, in a few words; shown to the user as unverified. | |
request_id | string | The request_id from the first call, after the user approved it in Cua. | |
sites | string[] | required | The exact sites to teleport, for example ["github.com"]. |
Example arguments
{"name":"<name>","browser":"firefox","sites":["<site>"]}