Browser Use
Lets an agent run real browser-automation tasks on Browser Use Cloud - it drives a remote Chromium with an LLM, and you can watch it live and take over (for logins, 2FA, CAPTCHA) in an embedded browser window. Bring your own Browser Use API key; usage is billed to your Browser Use account.
What it can do
- run_browser_task - start a task ("log into X and download the latest invoice", "fill out this form", "compare prices across these sites"); returns a session and a live-view URL.
- wait_for_browser_task - follow a running task (short waits; re-poll for long ones).
- get_browser_task - check status / result.
- send_task - a follow-up step on a kept-alive session (same logged-in browser).
- stop_browser_task - stop / cancel a session.
Results come back as text (or typed JSON if you ask for a schema), plus screenshots and an optional recording.
Logins, 2FA and your passwords
The agent never needs your password in the chat. Two safe ways to log in:
- Log in once, in the live window (recommended). Start a task, open the live-view URL, and sign in yourself in the real remote browser. The session is saved as a Browser Use profile and reused next time - no password ever touches FlyMyAI or the model.
- Domain-scoped secrets. For automated logins, the credential is typed into the page by Browser Use (the model only ever sees a placeholder) and is scoped to the site's domain. It is never stored by us and never shown to the model.
When a task hits 2FA / SMS / CAPTCHA / "verify it's you" / a forced password change, the agent pauses and hands you the live view to complete it - then carries on.
How to get credentials
- Sign up at browser-use.com and open cloud.browser-use.com -> Settings -> API keys.
- Create a key (it starts with
bu_). - Paste it into the Browser Use MCP setup in FlyMyAI.
Fields to fill in FlyMyAI
| Field | Required | Notes |
|---|---|---|
BROWSER_USE_API_KEY | yes | Your bu_... key. Usage is billed to your own Browser Use account. |
Good to know
- Cost is metered on your Browser Use account (browser time, optional proxy, and the LLM). Each task runs under a budget cap, and the agent tells you the expected cost.
- Confirm before irreversible actions - the agent is told to ask before purchases, sends, or anything it cannot undo.
- Scope it. Tasks restrict the agent to the domains you allow; required when you pass a login.
- Pick a model per task - the default is a fast, cheap one; heavier sites can use a stronger model.
Troubleshooting
- "BROWSER_USE_API_KEY is not set" - paste your
bu_key in the tool setup. - Stuck on a login / verification - open the live-view URL and complete it yourself; the agent resumes and saves the login for next time.
- "Too many concurrent sessions" - your Browser Use plan caps concurrency; finish or stop running sessions, or upgrade your plan.
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Browser Use!