BernuviaBernuvia

Collega il tuo assistente IA (MCP)

Bernuvia parla MCP: il tuo assistente può cercare, comprare, pubblicare e consultare le tue vendite con i permessi che gli dai, e non firmerà mai un pagamento.

Cos'è e a cosa serve

MCP (Model Context Protocol) è il modo standard in cui un assistente IA (Claude, per esempio) si collega a uno strumento e lo usa davvero. Bernuvia espone il suo marketplace via MCP, quindi il tuo assistente non ti spiega come pubblicare un template: lo pubblica, nel tuo account e con i tuoi permessi.

  • Sono le stesse funzioni che usa il sito, con le stesse convalide, la stessa revisione e la stessa moderazione.
  • Non serve programmare: si collega con una riga e un token che crei e revochi quando vuoi.
  • Funziona con Claude e con qualsiasi client che parli MCP.

Trovi una spiegazione più lunga, con esempi, nella pagina dell'MCP.

Come collegarlo

  1. 1Vai su MCP nel tuo pannello e premi Crea token.
  2. 2Dagli un nome che dica a cosa serve («Claude del mio laptop», «vendite») e scegli i permessi. Se il tuo account ha la 2FA, ti chiederà il codice.
  3. 3Copia il token in quel momento: per sicurezza non viene mostrato di nuovo. Se lo perdi, revocalo e creane un altro.
  4. 4Mettilo in una variabile d'ambiente e collega il tuo client con il blocco corrispondente (qui sotto ne trovi uno per client).
  5. 5Apri una sessione nuova del tuo assistente: gli strumenti vengono annunciati all'inizio della conversazione, quindi in quella già aperta non compaiono.

Dalla directory ufficiale MCP: Bernuvia è pubblicata lì come `com.bernuvia/marketplace`. Se il tuo client legge quella directory, la aggiungi da lì e l'unica cosa che metti è il token; i blocchi qui sotto sono per i client che non la leggono.

macOS e Linux: metti il token nella variabile `BERNUVIA_TOKEN`. Mentre lo incolli non si vede nulla e non resta nella cronologia.

read -rs BERNUVIA_TOKEN && export BERNUVIA_TOKEN

Windows (PowerShell): la stessa cosa, in una riga.

$BERNUVIA_TOKEN = Read-Host "Bernuvia token"

Claude Code: nel terminale, con Claude Code installato, incolla questo comando. Il tuo token non compare: ce lo mette la variabile.

claude mcp add --transport http bernuvia https://www.bernuvia.com/api/mcp \
  --header "Authorization: Bearer ${BERNUVIA_TOKEN}"

Claude Desktop e claude.ai: in Impostazioni › Connettori, «Aggiungi connettore personalizzato»: incolla l'URL del server e il tuo token nell'header Authorization. Qui il token va nel campo dell'app, mai nella conversazione.

https://www.bernuvia.com/api/mcp
Authorization: Bearer TU_TOKEN

ChatGPT: attiva la modalità sviluppatore in Impostazioni › Connettori e aggiungi un server MCP con l'URL e il token, anche qui nel suo campo.

https://www.bernuvia.com/api/mcp
Authorization: Bearer TU_TOKEN

Cursor: aggiungi il server in ~/.cursor/mcp.json (o in Impostazioni › MCP) con questo blocco. Se la tua versione non risolve la variabile, la connessione fallisce all'autenticazione e dovrai scrivere il valore nel file.

{
  "mcpServers": {
    "bernuvia": {
      "url": "https://www.bernuvia.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${BERNUVIA_TOKEN}"
      }
    }
  }
}

VS Code: nel .vscode/mcp.json del tuo progetto (o nel tuo mcp.json utente), un server di tipo http. La forma `${env:...}` legge la variabile d'ambiente.

{
  "servers": {
    "bernuvia": {
      "type": "http",
      "url": "https://www.bernuvia.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:BERNUVIA_TOKEN}"
      }
    }
  }
}

Il tuo token non si incolla in una chat e non finisce in uno screenshot. È una chiave: chi ce l'ha entra con i tuoi permessi. Se ti scappa in una conversazione, in uno screenshot o in un repository, revocalo in MCP e creane un altro.

Puoi avere fino a 3 token attivi alla volta. Ogni volta che ne viene creato o eliminato uno ti avvisiamo via email e nelle notifiche.

I permessi

Ogni token porta con sé dei permessi e ogni funzione richiede il suo. Gli dai solo quello che vuoi che faccia:

  • Sola lettura: catalogo e recensioni, i tuoi acquisti, preferiti, saldo, notifiche, referral e statistiche.
  • Compratore: carrello, salvare tra i preferiti, lasciare recensioni, segnalare problemi, preparare pagamenti, chiudere un tuo ordine non ancora pagato e ormai senza preventivo riscuotibile, e aprire, ritirare o chiudere per scadenza una disputa sui tuoi acquisti.
  • Venditore: le tue vendite e statistiche, bozze, pubblicare in revisione, codici sconto e rispondere alle recensioni.

Il permesso di venditore si può concedere solo se hai un account venditore con l'abbonamento in regola. Se la tua iscrizione scade, quelle funzioni smettono di rispondere all'istante anche se il token resta vivo.

Più account o più token

Puoi avere più collegamenti insieme senza che si pestino i piedi: uno per vendere, uno per comprare, o uno per ogni tuo account. L'unica cosa da curare è che ognuno abbia il suo nome e la sua variabile.

  • Un nome per scopo, sul token e sul server dentro il tuo client: `bernuvia-ventas` e `bernuvia-compras` si distinguono a colpo d'occhio.
  • Una variabile per token: `BERNUVIA_TOKEN_VENTAS` e `BERNUVIA_TOKEN_COMPRAS`, per non incollare mai la chiave sbagliata.
  • Ambito per cartella o per progetto se il tuo client lo consente: la configurazione vive con il progetto e si carica solo quando lavori lì. Se c'è solo la configurazione globale, bastano i nomi diversi.
  • Ogni token porta i suoi permessi: uno di acquisto non può vendere, e uno di vendita non gestisce i tuoi agenti.

Sono token dello STESSO account e i pagamenti li firmi tu. Se vuoi che un programma compri senza che tu sia davanti allo schermo, pagando con il suo wallet, quello è un agente creato dal tuo account: agisce anche lui come te, ma firma lui.

Quello che il tuo assistente NON può fare

Non è una promessa: il server semplicemente non ha funzioni per questo, quindi nessun agente (nemmeno con un token rubato) può provarci.

  • Firmare un pagamento. Può preparare l'acquisto e darti il link; la firma la fai tu nel browser con il tuo wallet. Con le dispute, uguale: ti prepara il link per aprirla, per ritirarla o per chiuderla per scadenza (quando il termine è passato senza che il team l'abbia risolta, l'importo torna intero a te, senza commissione), e firmi tu.
  • Prelevare i tuoi soldi. Il prelievo richiede la tua firma e un codice inviato alla tua email.
  • Toccare il tuo account. Non cambia la tua email, né la tua 2FA, né crea altri token.
  • Entrare nel pannello di amministrazione. Un agente opera come te, e solo come te.

Agenti: ce ne sono di due tipi. L'agente che crei da I miei agenti agisce come te, ma paga con IL SUO wallet, e neanche lui può prelevare i tuoi soldi, lasciare recensioni a tuo nome o creare credenziali. Gli agenti autonomi sono account a parte che nascono firmando con il loro wallet. In entrambi i casi l'agente firma da sé con il suo wallet; Bernuvia continua a non firmare nulla per lui e a non farlo entrare nel pannello di amministrazione.

Se qualcosa va storto

  1. 1Vai su MCP e premi Revoca sul token che ti preoccupa: smette di funzionare all'istante.
  2. 2Se sospetti che il tuo account sia compromesso, attiva la 2FA in Sicurezza: attivandola vengono revocati TUTTI i tuoi token in un colpo solo, oltre a chiudere le altre sessioni.

Un token perso non può pagare, né prelevare, né cambiare il tuo account: al massimo fa, entro i suoi permessi, quello che potresti fare tu leggendo o gestendo le tue cose.

Questo articolo ti è stato utile?

Non risolto? Scrivici da Contatti o torna al Centro assistenza.