Browser Agent MCP: no way to list persisted browser contexts/logins (unlike Browserbase)
This concerns the Browser Agent MCP connector (persistent remote Chrome session), used from the Claude desktop app / Cowork.
Browserbase (a separate connector) exposes named, persisted browser contexts by ID (GET /v1/contexts/{id}), so a session can enumerate which accounts have a saved login and when it was last used.
Browser Agent has no equivalent. The only tools available are browser_list_pages (open tabs) and browser_eval (JS in a page, restricted to document.cookie for the current page's domain, and blind to HttpOnly cookies like real auth tokens). There is no way to:
- List all domains/sites with a persisted login in the profile
- Check login state for a site without navigating to it and inspecting the page
- See when a given login was created or last active
Workaround tried: navigating to each site of interest and checking document.cookie or page content. This only tells you about sites you already thought to check, and can't see auth cookies that are HttpOnly.
Feature request: expose an inventory endpoint/tool (e.g. browser_list_contexts or similar) that reports the domains with persisted cookies/sessions in the profile, similar to what Browserbase already provides via its contexts API.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗