Collega un assistente AI tramite MCP

Beta

Il server MCP di Browser.lol permette al tuo assistente di usare un browser nel cloud. Scopri come collegare un client, usare gli strumenti e gestire sessioni e accessi.

Aggiungi il server al tuo client

Client MCP

Collega Claude Code

Usa la versione attuale di Claude Code con un modello che supporta gli strumenti.

  1. Aggiungi la connessione

    Eseguilo nel terminale, poi digita /mcp in Claude Code e scegli browserlol per accedere.

    Esegui nel terminale

    claude mcp add --scope user --transport http browserlol https://api.browser.lol/mcp
  2. Accedi e autorizza

    Il tuo assistente apre Browser.lol. Accedi con l’account da usare, autorizza l’accesso e torna all’assistente.

    /mcpbrowserlolAuthenticate

  3. Prova in una nuova chat

    Attiva il server e i suoi strumenti nel tuo assistente, poi invia la richiesta qui sotto.

    /mcp

    Apri example.com in una sessione di Browser.lol e dimmi cosa dice la pagina.
Guida ufficialeGuida verificata il 2 ott 2026
Cosa ti serve

MCP (Model Context Protocol) permette a un assistente di usare strumenti esterni. Collegalo a Browser.lol per un browser nel cloud che pilota come una persona: input reali di mouse e tastiera con tempi umani, così i siti vedono una persona, non uno strumento automatico. Può aprire e leggere pagine, interagire con esse, caricare file e acquisire l'intero schermo. I browser e i punti di uscita disponibili dipendono dal tuo account.

Il browser gira sulla nostra infrastruttura, quindi non devi installare un driver. Il client MCP continua a girare dove lo hai configurato. Noi ospitiamo la sessione e offriamo una vista in diretta; il modello del tuo assistente resta nel suo client.

Cosa ti serve

Endpoint
https://api.browser.lol/mcp
Trasporto
Streamable HTTP, senza stato tra le richieste
Autenticazione
Accesso con OAuth nel tuo browser, oppure una chiave API in un header per l'automazione
Piano
Un account con accesso programmatico, incluso in Premium
Browser
Immagini dei browser abilitate all'uso programmatico e disponibili per il tuo account; Chrome per impostazione predefinita

Gli strumenti a disposizione del tuo assistente

Gli strumenti browser_* pilotano il browser come una persona: ogni clic, ogni tasto premuto e ogni scorrimento è un vero input di mouse e tastiera con tempi umani, così i siti vedono una persona, non uno strumento automatico. L'assistente può iniziare con browser_navigate, che può avviare una sessione e restituire uno snapshot di accessibilità; i suoi riferimenti agli elementi servono agli strumenti che agiscono sulla pagina. browser_screenshot cattura sempre l'intero schermo, e i suoi pixel sono le coordinate x/y usate da browser_click, browser_hover, browser_drag e browser_scroll.

Sessioni e account

Avvia sessioni con dimensione dello schermo, lingua e layout di tastiera, elencale, rinominale e chiudile, cambia il punto di uscita, consulta o modifica il tuo account e leggi la casella di posta temporanea per link e codici di registrazione. Per un login o un captcha, l'assistente chiede aiuto a chi sta guardando con browser_ask_user.

  • browser_session_create
  • browser_session_list
  • browser_session_update
  • browser_session_close
  • browser_account
  • browser_account_update
  • browser_mail
  • browser_ask_user

Navigazione

Apri un URL, torna indietro o avanti, ricarica la pagina e lavora su più schede.

  • browser_navigate
  • browser_tabs

Leggi la pagina e lo schermo

Leggi gli snapshot di accessibilità, con le finestre di dialogo elencate per prime, cerca testo nella pagina, attendi un testo, un URL o un tempo prestabilito, esamina console e richieste di rete, leggi cookie e storage, e acquisisci l'intero schermo, comprese la barra del browser, i menu e le finestre di dialogo native.

  • browser_snapshot
  • browser_find
  • browser_screenshot
  • browser_wait_for
  • browser_devtools

Interazione

Fai clic, scrivi, compila moduli, scegli opzioni e scorri, tramite riferimenti agli elementi o tramite le coordinate dello schermo di browser_screenshot. Senza riferimento, il testo digitato va dove si trova il focus della tastiera, anche nella barra degli indirizzi; i tasti rispondono anche a una finestra di dialogo JavaScript con Invio o Esc.

  • browser_click
  • browser_type
  • browser_fill_form
  • browser_select_option
  • browser_press_key
  • browser_scroll
  • browser_hover
  • browser_drag

File

Carica un file tramite un campo della pagina oppure recupera un file scaricato durante la sessione.

  • browser_file_upload
  • browser_downloads

Come funzionano le sessioni

  • Gli strumenti per le pagine possono avviare una sessione. Se il tuo account non ha sessioni attive, uno strumento per le pagine può crearne una. Se ce ne sono più di una, indica l'ID della sessione che vuoi usare.
  • Le sessioni hanno limiti di tempo. Una sessione può terminare dopo il periodo di inattività o al raggiungimento della durata massima previsti dal piano. Puoi anche chiuderla tu per liberare il posto.
  • Persone e assistenti condividono le sessioni. Il tuo assistente può elencare e usare anche le sessioni avviate nell'app, comprese quelle con un profilo salvato. Tu puoi osservare e gestire le sessioni avviate dall'assistente. Le modifiche a un profilo salvato possono restare disponibili in seguito.
  • L'accesso resta legato al tuo account. Gli strumenti possono accedere alle sessioni dell'account autenticato, nei limiti dei permessi di quell'account.
  • Serve l'accesso programmatico. L'account deve avere la funzione di accesso programmatico. Se manca, il controllo di accesso MCP restituisce HTTP 403. Premium include questa funzione.

Sicurezza

  • Le app collegate e le chiavi API agiscono sul tuo account come una password. Scollega un'app o revoca una chiave dalla pagina Agenti appena smetti di usarla.
  • Invia la chiave API in un header Authorization o x-api-key. Le chiavi nell'URL non sono accettate, perché gli indirizzi finiscono nei log e nella cronologia del browser.
  • Le pagine vengono caricate in container remoti del browser. Un agente può usare anche una sessione con un profilo salvato, dove le sue modifiche possono restare.
  • Il controllo è automatico: le azioni dell'assistente guidano il browser mentre tu segui la sessione nella vista in diretta. Con il pulsante lì puoi prendere il controllo: finché ce l'hai tu, l'assistente è in pausa, le sue azioni aspettano e rispondono user_in_control con un tempo per riprovare, mentre la lettura continua a funzionare. Riprende appena gli restituisci il controllo.

Scopri l'accesso programmatico

Gli account con accesso programmatico possono collegarsi già ora. Premium lo include; i prezzi sono nella pagina dei piani.