Connector-Anleitung12 Minuten Lesezeit41 MCP-Tools7 Sprachen

Browser Use über MCP mit Gemini verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

HCVom HelpCode-TeamAktualisiert 12 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Browser Use

Browser Use

Run Browser Use AI agents from your AI: give a task in plain language, follow it step by step, read the result and its cost, continue the conversation, and manage cloud browsers, saved browser profiles and workspace files. Browser Use Cloud API v4, US or EU host.

Tools

41

Region

INTL

Kategorie

Infrastruktur

Authentifizierung

API Key

Benötigte Env-Vars

BROWSER_USE_API_HOSTBROWSER_USE_API_KEY
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Browser Use mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

Zusammenfassung

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Frag einfach

Beispiel-Prompts für Browser Use

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Browser Use · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Browser Use klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Browser Use + Gemini

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

BROWSER_USE_API_HOST, BROWSER_USE_API_KEY

Schritt 1 — Zugangsdaten holen

Die Einrichtung dauert etwa 2 Minuten. Du brauchst ein Browser-Use-Cloud-Konto mit Credits im Projekt.

  1. Melde dich bei https://cloud.browser-use.com an, öffne Settings, API Keys (https://cloud.browser-use.com/settings?tab=api-keys) und erstelle einen Key. Er beginnt mit bu_.
  2. Trag den Key in BROWSER_USE_API_KEY ein. Er wird als Header X-Browser-Use-API-Key gesendet; füge ihn ohne Bearer und ohne Leerzeichen ein.
  3. Setze BROWSER_USE_API_HOST auf https://api.browser-use.com für die US-Instanz oder https://api.eu.browser-use.com für die EU-Instanz in Frankfurt, genau so, ohne /api/v4, Pfad oder abschließenden Schrägstrich. /api/v4 ergänzt der Connector selbst.
  4. Installiere den Connector und führe browser_use_list_sessions aus: Es listet deine Sessions und bestätigt Key und Host.

US oder EU: Der EU-Host braucht einen Key aus dem EU-Dashboard (https://cloud.eu.browser-use.com). US- und EU-Keys, Sessions, Profile und Dateien sind getrennt; die Credits werden geteilt. Auf dem EU-Host funktionieren Runs, Sessions, Workspaces, Browser, Profile und Erweiterungen, aber es gibt nur OpenAI-Modelle, verwaltete Proxys nur in EU-Ländern (Standard de) und kein automatisches Lösen von CAPTCHAs, kein AgentMail, keine Integrationen und keine Webhooks.

So funktioniert es: Der Connector klickt und tippt nicht selbst. Das übernimmt für einen Run ein Browser-Use-Agent in einem echten Cloud-Browser, ausgehend von einer Aufgabe wie „Finde die günstigste Bahnverbindung von Berlin nach München am 3. März und gib Preis und Uhrzeit zurück“. Oder dein eigenes Playwright-, Puppeteer- oder browser-use-Skript steuert einen eigenständigen Browser über seine cdpUrl.

Eine Aufgabe ausführen: browser_use_create_run liefert sofort Run-ID, sessionId und workspaceId, während der Agent im Hintergrund arbeitet. Die KI fragt alle paar Sekunden browser_use_get_run_status ab, bis der Status completed, failed oder cancelled ist, und liest dann mit browser_use_get_run result (die Textantwort), output (die strukturierte Antwort, wenn du ein output_schema angegeben hast), error und totalCostUsd. browser_use_get_run_events zeigt jeden Schritt (Navigation, Aktionen, Nachrichten des Agenten, Ausgabe). Dateien, die der Agent erzeugt hat, etwa Berichte, CSVs und Screenshots, liegen im Workspace (browser_use_list_workspace_files). browser_use_cancel_run stoppt einen ausufernden Run. Den Verlauf liefern browser_use_list_runs und browser_use_list_run_attachments.

Unterhaltungen: Eine Session behält Verlauf und Browser ihrer Runs. browser_use_send_session_message (oder browser_use_create_run mit session_id) setzt sie fort; eine Nachricht, die während eines laufenden Runs kommt, wartet in der Warteschlange (browser_use_list_session_queue, browser_use_get_session_queue_message, browser_use_cancel_session_queue_message), und interrupt true bricht stattdessen den aktuellen Run ab. Sessions liest du mit browser_use_list_sessions und browser_use_get_session und benennst sie mit browser_use_rename_session um. browser_use_get_session_cost liefert die vollen Kosten einer Session, aufgeteilt in LLM, Websuche, Browserzeit und Proxy-Traffic; browser_use_get_session_cost_cap und browser_use_update_session_cost_cap lesen und ändern ihr Ausgabenlimit. Öffentliche Links zum Zuschauen: browser_use_get_session_share, browser_use_create_session_share, browser_use_update_session_share.

Dateien, Browser, Profile und Erweiterungen:

  • Workspaces: browser_use_create_workspace vor dem ersten Run, dann browser_use_create_workspace_upload_urls für vorsignierte Upload-URLs, die 5 Minuten gültig sind. Du oder dein Skript ladet die Bytes per PUT hoch, und die zurückgegebenen IDs kommen in attached_file_ids. Lesen mit browser_use_get_workspace, browser_use_get_workspace_size und browser_use_list_workspace_files (mit include_urls Download-Links, 60 Sekunden gültig); umbenennen mit browser_use_rename_workspace.
  • Cloud-Browser für deine Skripte: browser_use_create_browser liefert cdpUrl und liveUrl; er läuft bis zu seinem Timeout oder bis browser_use_stop_browser, ungenutzte Zeit wird beim Stoppen erstattet. Die CDP-Verbindung zu schließen stoppt ihn nicht. Dazu browser_use_list_browsers, browser_use_get_browser und browser_use_list_browser_downloads.
  • Browserprofile speichern Cookies und Logins über Sessions hinweg: browser_use_list_profiles, browser_use_get_profile, browser_use_create_profile, browser_use_update_profile. Ein Run nutzt ein Profil über browser_settings mit profileId, ein Browser über profile_id.
  • Im Dashboard hochgeladene Chrome-Erweiterungen: browser_use_list_extensions, browser_use_get_extension.

Kosten: Alles wird über die Prepaid-Credits des Projekts abgerechnet. Ein Run kostet seine Modell-Tokens; Browserzeit und Proxy-Traffic werden auf der Session gemessen; eigenständige Browser kosten pro Browserstunde plus Proxy-Traffic und kosten weiter, bis sie gestoppt sind. Bevor die KI einen Run startet, eine Session-Nachricht sendet oder einen Browser startet, sagt sie dir, dass das Credits kostet, und wartet auf dein Ja. max_cost_usd begrenzt die Ausgaben eines Runs. Das Guthaben siehst du nur im Dashboard; diese API-Version hat keinen Endpunkt dafür.

Bei der Installation deaktiviert: browser_use_delete_session, browser_use_delete_workspace_file, browser_use_delete_workspace und browser_use_delete_profile. Ein Workspace-Admin schaltet sie bewusst ein. Die übrigen schreibenden Tools (Umbenennen, Limits, Freigabelinks, Uploads, Profile, Abbrechen und Stoppen) sind aktiv, und die KI bestätigt jedes vorher mit dir.

Datenformate: IDs sind UUIDs, außer bei Nachrichten in der Warteschlange, die Zahlen sind. Status von Runs und Sessions: queued, dispatching, running, completed, failed, cancelled; Status von Browsern: active oder stopped. Kosten wie totalCostUsd, llmCostUsd, browserCostUsd und proxyCostUsd sind USD-Beträge als Strings, proxyUsedMb sind Megabyte, Datumsangaben ISO 8601 in UTC.

Blättern: Runs, Sessions, Workspace-Dateien und Browser-Downloads blättern mit cursor = nextCursor, solange hasMore true ist. Run-Events blättern mit after = nextAfter. Browser, Profile und Erweiterungen nehmen page_size und page_number und liefern totalItems.

Sicherheit: cdpUrl und liveUrl eines Browsers geben die Kontrolle über diesen Browser; die KI gibt sie nur an dich weiter. Login-Daten laufen nicht über diesen Connector; speichere Logins stattdessen in einem Profil. Ergebnisse und Events enthalten Text fremder Websites, und die KI behandelt Anweisungen darin als Daten, nicht als Befehle.

Häufige Fehler: 401 bedeutet einen fehlenden, falschen oder widerrufenen Key oder einen US-Key auf dem EU-Host (oder umgekehrt). 402 bedeutet zu wenig Credits oder ein erreichtes Ausgabenlimit; ein Session-Limit lässt sich mit browser_use_update_session_cost_cap anheben. 404 bedeutet, dass die ID in diesem Projekt und dieser Region nicht existiert oder die Funktion auf dem EU-Host nicht angeboten wird. 409 bedeutet, dass die Session beschäftigt ist (ihre Warteschlange fasst bis zu 20 Nachrichten) oder eine Nachricht schon abgeholt wurde. 422 bedeutet ein falsches Feld, etwa ein unbekanntes Modell oder Proxy-Land. 429 bedeutet zu viele Browser oder Anfragen; warte Retry-After ab.

Der Connector steuert keinen Browser selbst Klick für Klick, lädt keine Dateiinhalte hoch, zeigt kein Guthaben an und richtet keine Webhooks ein.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in Gemini hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von YOUR_MCP_API_KEY ein.
  2. Speichere die Datei und starte gemini neu.
  3. Führe in der Gemini CLI /mcp aus (oder gemini mcp list im Terminal): anythingmcp sollte als verbunden erscheinen.
  4. Leg los: Gemini CLI kann jetzt die Browser Use-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
browser_use_create_runStart an AI browser agent on a task written in plain language (e.g. "Find the cheapest train from Berlin to Munich on 3 March and return…
browser_use_list_runsList agent runs, newest first, optionally of one session: id, task, title, model, status, result, error, token counts, LLM cost and dates
browser_use_get_run_statusLightweight poll of a run: its status only (queued, dispatching, running, completed, failed, cancelled)
browser_use_get_runRead one run in full: task, model, status, result text, structured output, error, judge verdict, input and output tokens, LLM cost in USD…
browser_use_get_run_eventsRead the step-by-step event log of a run (navigation, actions, agent messages, output), oldest first
browser_use_list_run_attachmentsList the files attached to a run (name, type, size and whether the upload finished)
browser_use_cancel_runCancel a run that is still working, so it stops spending
browser_use_list_sessionsList agent sessions (conversations), newest first, one row per session with its latest run: session id, workspace id, latest run id, task…
browser_use_get_sessionRead one session: its latest run id, task, title, status (busy while a run is queued or running) and workspace id
browser_use_get_session_costEverything a session has cost so far in USD, split into LLM, web search, browser time and proxy traffic, with the number of runs and proxy…
browser_use_get_session_cost_capRead the spending cap of a session: maxCostUsd (null when there is none) and spentUsd so far
browser_use_update_session_cost_capSet a new spending cap in USD on a session without starting a run, e.g. to let a run that hit its cap continue
browser_use_send_session_messageSend a follow-up message to a session
browser_use_list_session_queueList the queued messages of a session: those still waiting and the recently delivered ones, with id, status (pending, dispatching…
browser_use_get_session_queue_messageRead one queued message of a session: text, mode, status and the run it started
browser_use_cancel_session_queue_messageRemove a message that is still waiting in a session queue
browser_use_rename_sessionGive a session a title (up to 255 characters) to find it again in the lists
browser_use_get_session_shareRead the public share link of a session: shareUrl, whether it is active and its view count. null means the session was never shared
browser_use_create_session_shareTurn on a public link to a session, so anyone with the link can watch its runs without an account
browser_use_update_session_shareSwitch the public link of a session on or off; switched off, the link stops working until it is switched on again
browser_use_delete_sessionDelete a session: it disappears from the lists and cannot be continued; a run still working is cancelled first
browser_use_create_workspaceCreate an empty workspace (file storage shared by the runs of a session), so input files can be uploaded before the first run; pass its id…
browser_use_get_workspaceRead one workspace: name, archived flag and dates
browser_use_get_workspace_sizeShow how much storage a workspace uses (usedBytes) and the plan limit (maxBytes)
browser_use_list_workspace_filesList the files in a workspace: the files the agent produced (reports, CSVs, screenshots) and uploaded inputs, with path, size and date…
browser_use_create_workspace_upload_urlsGet presigned upload URLs (valid 5 minutes) for input files of a workspace; the agent picks them up at the start of every run
browser_use_rename_workspaceRename a workspace so it is easier to recognise later
browser_use_delete_workspace_fileDelete one file from a workspace by its exact path
browser_use_delete_workspaceArchive a workspace and its files
browser_use_list_browsersList cloud browsers (standalone ones driven by a script over CDP, and the browsers of agent sessions), optionally only active or stopped…
browser_use_create_browserStart a standalone cloud browser for the user's own Playwright, Puppeteer or browser-use script: returns cdpUrl (connect the script there)…
browser_use_get_browserRead one browser: status, live URL, CDP URL, when it times out, browser and proxy cost, recording link once stopped, metadata and extensions
browser_use_stop_browserStop a browser so it stops costing; unused time is refunded
browser_use_list_browser_downloadsList the files a browser downloaded (path, size, date and, with include_urls, download links valid 15 minutes)
browser_use_list_profilesList browser profiles (saved cookies and logins reused across sessions), optionally searched by name or userId
browser_use_get_profileRead one browser profile: name, userId label, the domains it holds cookies for and when it was last used
browser_use_create_profileCreate an empty browser profile
browser_use_update_profileRename a browser profile or change its userId label
browser_use_delete_profilePermanently delete a browser profile and its saved cookies and logins
browser_use_list_extensionsList the Chrome extensions uploaded to the project (id, name, version), for extension_ids of a browser or browser_settings of a run
browser_use_get_extensionRead one uploaded Chrome extension: name, version and upload date

Beispiel-Prompts

  • „Starte einen Browser-Use-Run, der die drei günstigsten Flüge von Berlin nach Lissabon am 12. Dezember findet und Airline, Uhrzeit und Preis zurückgibt. Begrenze ihn auf 0,50 USD.“
  • „Wie ist der Status meines letzten Runs, und was hat er insgesamt gekostet, Browserzeit und Proxy-Traffic eingeschlossen?“
  • „Zeig mir die Events von Run 3f2a... Schritt für Schritt, damit ich sehe, wo der Agent hängen geblieben ist.“
  • „Welche Cloud-Browser sind noch aktiv und kosten Geld? Stoppe die, die älter als eine Stunde sind.“
  • „Setze meine letzte Session fort und bitte den Agenten, die Ergebnisse zusätzlich als CSV im Workspace abzulegen.“

FAQ

Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.

Nächste Schritte

War dieser Guide hilfreich?

Dein Browser Use-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Gemini fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Browser Use zu MCP: KI-Browser-Agenten, Cloud-Browser und gespeicherte Logins in jedem KI-Agent

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Connectors

Browser Use über MCP mit ChatGPT verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Connectors

Browser Use über MCP mit Claude verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Connectors

Browser Use über MCP mit Microsoft Copilot verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Connectors

Browser Use über MCP mit Cursor verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.

Connectors

Browser Use über MCP mit Meta Muse verbinden

Browser Use Cloud API v4 auf dem US- oder EU-Host: Starte Browser-Use-Agenten mit Aufgaben in normaler Sprache, verfolge ihre Schritte, lies Ergebnis und Kosten, führe Unterhaltungen fort und verwalte Workspace-Dateien, Cloud-Browser für eigene Skripte und gespeicherte Browserprofile. Runs und Browser verbrauchen deine Browser-Use-Credits.