Caso d'uso

Lascia che sia un agente a guidarlo — in sicurezza.

Un solo URL MCP dà a Claude o Cursor gli stessi 454 strumenti usati dalla dashboard — OAuth 2.1, permessi imposti dal database, e una conferma a ogni chiamata che modifica qualcosa.

An AI client window typing a tag command connects over one OAuth-keyed line to the central mcp.busymate.dev node, which fans out to an arc of tool-family chips — browser, phones, capture, TestFlight, audit, billing — with a confirm shield guarding the phones chip. { } mcp.busymate.dev browser phones capture testflight audit billing > tag 500s oauth

Il problema

L'accesso degli agenti di solito significa una chiave API incollata senza limiti

Dare a un LLM un token di accesso completo è come una richiesta "riassumi il mio traffico" si trasforma in un agente che può cancellare silenziosamente le regole di un dispositivo.

Per i team che collegano un agente di coding AI, un bot di supporto, o la propria automazione a Busymate — interrogando le catture, controllando dispositivi, o guidando un browser — senza dargli poteri illimitati e non auditati.

Il server MCP di Busymate espone gli stessi 454 strumenti usati dalla dashboard stessa, autenticato con OAuth 2.1 (registrazione dinamica del client più PKCE — nessuna chiave incollata), limitato al ruolo del chiamante dalla sicurezza a livello di riga di Postgres, e vincolato in modo che ogni strumento distruttivo richieda una conferma esplicita. Niente di ciò che fa un agente è invisibile: ogni chiamata finisce nell'audit trail.

Come lo risolve

Potere reale, vere barriere di sicurezza

La stessa identità autentica MCP, REST, WebSocket e BusyBro — un solo token, applicato ovunque.

OAuth 2.1, fatto bene

Registrazione dinamica del client più PKCE — nessuna chiave API incollata. Il token che il tuo agente riceve autentica anche REST, WebSocket ed Edge Functions.

Vincolato da conferma, limitato dal database

Ogni chiamata è limitata al ruolo del chiamante dal database stesso, e gli strumenti distruttivi richiedono una conferma esplicita prima di essere eseguiti.

Automazione del browser, non solo dati

Il connettore CLI bmc permette a un agente di pilotare profili Chrome nominati tramite il DevTools Protocol — aprire un URL, eseguire un controllo, simulare una risposta — con la cattura che osserva l'intera sessione.

Superfici coinvolte
  • MCP
  • BusyBro
  • CLI
  • Dashboard

Procedura guidata

Da un URL a un agente funzionante

MCP standard dall'inizio alla fine — niente di proprietario da imparare.

  1. 01

    Aggiungi il server

    Punta Claude Code, Cursor, o qualsiasi client MCP all'unico URL di connessione — un clic per i client supportati, o incolla la configurazione.

  2. 02

    Autorizza una volta

    Approva il flusso OAuth 2.1 nel tuo browser. L'agente ottiene un token limitato per ruolo — nessuna chiave da copiare o ruotare a mano.

  3. 03

    Chiedi, poi conferma

    Chiedigli di interrogare le catture, controllare un dispositivo, o eseguire un controllo del browser. Una lettura avviene immediatamente; una scrittura si mette in pausa in attesa della tua conferma esplicita.

Nel client

Come funziona dentro Claude o Cursor

MCP standard: il client parla, il server impone i limiti.

  1. 01

    Collega il server

    Aggiungi l'unico URL MCP a Claude Code, Cursor, VS Code o qualsiasi client MCP: un link con un clic per i client che lo supportano, oppure una configurazione incollata dalla pagina di installazione. Il client si registra da solo sul server al primo contatto; non c'è nessuna chiave API da creare, copiare in un file di impostazioni o ruotare in seguito.

  2. 02

    Autorizza nel browser

    La prima chiamata apre un accesso nel browser. Approvi il client una volta e riceve un token limitato al tuo ruolo: la stessa identità che autentica l'API REST, il flusso WebSocket e BusyBro, così un permesso che concedi o revochi nella dashboard vale per l'agente alla chiamata successiva, senza ridistribuire nulla.

  3. 03

    Chiedi, poi conferma ciò che cambia

    Chiedi all'agente di riassumere il traffico di un dispositivo, reinviare una richiesta fallita o eseguire un controllo nel browser. Le letture avvengono subito; qualsiasi strumento che modifica qualcosa si ferma e ti mostra esattamente cosa sta per fare finché non confermi. Ogni chiamata, di lettura o scrittura, finisce nel registro di audit.

FAQ

Prima di collegare un agente, le solite domande

Quali client funzionano?

Qualsiasi client MCP: Claude Code, Claude Desktop, Cursor, VS Code, ChatGPT e i tuoi agenti. La pagina di installazione ha configurazioni da copiare e incollare e link con un clic per i client che li supportano.

L'agente può fare più di quanto possa il mio account?

No. Il token è limitato al tuo ruolo e il database lo fa rispettare, quindi l'agente vede e modifica esattamente ciò che potresti fare tu: niente di più, su nessuna superficie.

Cosa impedisce a un agente di cancellare qualcosa?

Gli strumenti distruttivi richiedono conferma: la chiamata si ferma e mostra il payload completo prima che qualcosa venga eseguito. Niente di ciò che fa un agente è invisibile: ogni chiamata viene scritta nel registro di audit in sola aggiunta.

C'è un assistente ospitato, o devo portare il mio?

Entrambi. BusyBro è il collega integrato che conosce già il tuo traffico e i tuoi dispositivi, nella dashboard, su Telegram e via MCP; il tuo agente ottiene gli stessi strumenti attraverso lo stesso server.

Collega il tuo agente a 454 strumenti reali

Un clic per Cursor o VS Code, o incolla la configurazione — autorizza una volta, poi chiama qualsiasi strumento.

Ask your mate