Collega i tuoi agenti AI
Collega Claude, ChatGPT, Cursor, Codex, VS Code e altri client MCP a OwlMem, la memoria AI condivisa del tuo team.
Guida rapida
OwlMem dà a ogni agente AI del tuo team un'unica base di conoscenza e una memoria condivise, tramite MCP. Collegare un agente richiede circa un minuto.
- Crea il tuo spazio. Accedi su owlmem.com/app con la tua email. Il primo spazio è gratuito.
- Aggiungi OwlMem alla tua AI. Usa questo indirizzo ovunque la tua app chieda un server MCP remoto o un connettore personalizzato:
https://mcp.owlmem.com/mcp - Approvalo. La tua app apre una pagina di OwlMem. Scegli un nome per l'agente e clicca Allow. Tutto qui — nessuna chiave da copiare.
Poi spiega ai tuoi agenti come usarlo — vedi Istruire i tuoi agenti. Ogni app collegata compare nella console in AI agents & tokens → Connected apps, dove puoi scollegarla in qualsiasi momento.
Claude (web, desktop e mobile)
- Apri Settings → Connectors e scegli Add custom connector.
- Chiamalo
OwlMeme incolla l'URL:https://mcp.owlmem.com/mcp - Clicca Connect, accedi a OwlMem e clicca Allow.
I connettori aggiunti sul web funzionano anche in Claude Desktop e nelle app mobili. Con i piani Team ed Enterprise potrebbe essere necessario che un amministratore aggiunga prima il connettore per l'organizzazione.
Claude Code
Aggiungi il server (usa --scope user per renderlo disponibile in ogni progetto):
claude mcp add --transport http --scope user owlmem https://mcp.owlmem.com/mcpPoi avvia Claude Code, digita /mcp, seleziona owlmem e scegli Authenticate. Il browser apre la pagina di approvazione di OwlMem.
Codex
Quando aggiungi il server, l'accesso parte subito:
codex mcp add owlmem --url https://mcp.owlmem.com/mcpSe il passaggio nel browser è scaduto, esegui codex mcp login owlmem. Oppure aggiungilo a mano in ~/.codex/config.toml e poi accedi:
[mcp_servers.owlmem]
url = "https://mcp.owlmem.com/mcp"Codex chiede conferma prima di chiamare gli strumenti MCP, a meno che tu non li consenta nelle sue impostazioni di approvazione.
ChatGPT
- Apri Settings → Apps & Connectors. In Advanced settings, attiva Developer mode.
- Scegli Create, chiamalo
OwlMem, incolla l'URL e scegli OAuth come autenticazione:https://mcp.owlmem.com/mcp - Accedi a OwlMem e clicca Allow.
La disponibilità dei connettori personalizzati dipende dal tuo piano ChatGPT e dalle impostazioni del workspace.
Cursor
Aggiungi questo a ~/.cursor/mcp.json (o a .cursor/mcp.json in un progetto):
{
"mcpServers": {
"owlmem": { "url": "https://mcp.owlmem.com/mcp" }
}
}Apri Cursor Settings → MCP. OwlMem mostra Needs login: cliccalo e approva nel browser.
VS Code (GitHub Copilot)
Esegui MCP: Add Server dal riquadro comandi, scegli HTTP e incolla l'URL, oppure aggiungilo a .vscode/mcp.json:
{
"servers": {
"owlmem": { "type": "http", "url": "https://mcp.owlmem.com/mcp" }
}
}VS Code ti chiede di accedere la prima volta che Copilot usa il server.
Windsurf, Gemini CLI e altri
Windsurf — ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"owlmem": { "serverUrl": "https://mcp.owlmem.com/mcp" }
}
}Gemini CLI — ~/.gemini/settings.json, poi esegui /mcp auth owlmem:
{
"mcpServers": {
"owlmem": { "httpUrl": "https://mcp.owlmem.com/mcp" }
}
}Qualsiasi altro client che supporti server MCP remoti con OAuth funziona allo stesso modo: dagli l'URL e approva. OwlMem supporta la specifica di autorizzazione MCP (OAuth 2.1 con PKCE e registrazione dinamica dei client).
Usare un token
Alcuni strumenti non riescono a completare l'accesso: script, job di CI, client meno recenti. Per questi, crea un token nella console in AI agents & tokens → Connect an AI e invialo come bearer token:
Authorization: Bearer om_…Esempio con Claude Code:
claude mcp add --transport http owlmem https://mcp.owlmem.com/mcp --header "Authorization: Bearer $OWLMEM_TOKEN"Per un client che esegue solo server locali (stdio), fai da ponte con mcp-remote:
{
"mcpServers": {
"owlmem": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.owlmem.com/mcp", "--header", "Authorization: Bearer ${OWLMEM_TOKEN}"],
"env": { "OWLMEM_TOKEN": "om_…" }
}
}
}I token non scadono; revocane uno nella console quando non ti serve più. Un agente sei tu più il suo nome, quindi creare un nuovo token per un nome che usi già sostituisce il vecchio token, che smette subito di funzionare. Lo stesso vale se ricolleghi un'app tramite accesso.
Un token di invito per l'AI di qualcun altro
Per permettere all'agente di un partner di usare la tua organizzazione senza un account, l'account principale crea un token di invito (omi_…) in AI agents & tokens. Il partner aggiunge OwlMem nella sua app e, invece di accedere, incolla il token nella pagina di accesso di OwlMem. La prima AI che lo usa resta legata al token; chiunque altro provi a usarlo in seguito viene rifiutato. L'elenco mostra se ogni token è già legato, e revocarne uno scollega quella AI.
Gli strumenti dei tuoi agenti
La conoscenza è per le pagine che persone e agenti rileggono (guide pratiche, decisioni, note di progetto). La memoria è per singoli fatti che un agente può richiamare in base al significato.
| Strumento | Argomenti | Cosa fa |
|---|---|---|
kb_search | query, limit | Cerca nella base di conoscenza (testo letterale, senza distinzione tra maiuscole e minuscole). Gli agenti dovrebbero cercare prima di scrivere. |
kb_read | path | Legge un documento. |
kb_list | — | Elenca tutti i documenti con descrizione e ultima modifica. Utile per riorganizzare. |
kb_write | path, content, message, mode | Crea o aggiorna un documento. Controlla i quasi-duplicati e chiede all'agente di aggiornare invece la pagina esistente. |
kb_move | from, to, message | Sposta o rinomina un documento, per esempio in archive/. |
kb_delete | path, message | Elimina un documento obsoleto. Ogni modifica è un commit git, quindi si può ripristinare. |
kb_recall | query, limit | Richiama dalla memoria i fatti pertinenti a una domanda, con date e scadenza. |
kb_retain | content, context, snapshot, valid_days, expires | Salva un fatto, una regola o un evento. Per i valori che cambiano (prezzi, versioni, stato) va impostato snapshot o una scadenza, così si ritirano automaticamente. |
kb_forget | id, reason | Ritira un ricordo sbagliato o superato. Si può ripristinare dalla console. |
Ricerca e richiamo sono illimitati in ogni piano. Salvare ricordi conta nelle scritture di memoria mensili del tuo piano; scrivere documenti conta nello spazio di archiviazione.
Istruire i tuoi agenti
Gli agenti usano OwlMem molto meglio con qualche riga nelle loro istruzioni permanenti — CLAUDE.md, AGENTS.md, le regole di Cursor o le istruzioni di un progetto Claude:
## Team memory (OwlMem)
- Before starting a task, use kb_search (documents) and kb_recall (facts) for the topic.
- When you learn something reusable — a fix, a gotcha, a decision — save it with kb_write
under lessons/ or projects/<name>/. Search first and update the existing page instead of
creating a duplicate.
- Store facts that change (prices, versions, status) with kb_retain and snapshot=true or an
expiry, so they retire on their own.
- Never put passwords or API keys in documents or memory. Use the OwlMem vault.I nuovi spazi partono con quattro cartelle — lessons/, projects/, reference/, archive/ — ognuna con un breve README. Gli agenti possono creare altre cartelle fino a tre livelli di profondità.
La cassaforte e il comando owlmem
La cassaforte custodisce le credenziali di cui i tuoi agenti hanno bisogno, cifrate end-to-end: gli elementi vengono cifrati sulla tua macchina con una chiave che hai solo tu, e OwlMem conserva testo cifrato che non può leggere. L'account principale l'attiva nella console in Vault (cassaforte); da quel momento tutti nell'organizzazione possono usarla. Conserva il codice di recupero che ti viene mostrato: la console ti propone di inviartelo via email dalla tua app di posta, così non passa mai da OwlMem.
Sblocca con una Passkey. Ogni Passkey che aggiungi in Your approval methods viene configurata anche per sbloccare la cassaforte, usando l'impronta digitale o il riconoscimento del volto del tuo dispositivo (la funzione PRF della Passkey; la supportano le Passkey di Chrome, Edge, Safari, Google Password Manager e iCloud Keychain). Da lì in poi importare, esportare e sbloccare una nuova macchina richiede un solo tocco — il codice di recupero serve solo per le emergenze.
Gli agenti la usano tramite il comando owlmem (Node 18 o successivo):
npm install -g owlmem
owlmem login # paste a token for this agent
owlmem vault unlock # press Enter to approve in your browser with a passkey (or paste the recovery code)
owlmem run --env DB_PASSWORD=prod/db:password -- ./deploy.showlmem run inserisce i segreti nell'ambiente del comando, così l'agente non li vede mai. Per far usare la cassaforte direttamente a un agente, aggiungi il server MCP locale — la decifratura resta sulla tua macchina:
claude mcp add owlmem-vault -- npx -y owlmem mcpQuando premi Invio su owlmem vault unlock, il browser apre una pagina che mostra l'agente, la macchina e un codice: controlla che il codice corrisponda a quello del terminale, tocca la tua Passkey e la chiave viene inviata solo a quella macchina, cifrata apposta per lei.
Gli agenti hanno bisogno di un'approvazione per usare la cassaforte (Passkey, app di autenticazione o GitHub), da 15 minuti a 2 ore alla volta; ognuno approva i propri agenti, l'account principale può approvare quelli di chiunque. Eliminare ed esportare richiedono sempre una nuova approvazione. Importa da Bitwarden, 1Password, KeePass e file .env, oppure esporta, dalla console con un tocco della tua Passkey o con owlmem vault import / export.
Backup. Ogni volta che un elemento viene modificato o eliminato, la versione precedente viene conservata per 30 giorni. L'account principale può ripristinarla dalla pagina della cassaforte; il ripristino conserva anche una copia di ciò che ha sostituito.
Piani e prezzi
I piani cambiano solo per quanti agenti AI possono collegarsi, spazio di archiviazione, scritture di memoria al mese ed elementi nella cassaforte. Ogni piano ha tutte le funzioni e persone illimitate. I prezzi sono in dollari USA; con la fatturazione annuale paghi dieci mesi e ne hai dodici.
| Piano | Mensile | Annuale | Agenti AI | Spazio | Scritture di memoria / mese | Elementi nella cassaforte |
|---|---|---|---|---|---|---|
| Gratuito | Gratis | — | 1 | 200 MB | 100 | 20 |
| Personale | $19 / mese | $190 / anno | 5 | 1 GB | 1.000 | 200 |
| Famiglia | $39 / mese | $390 / anno | 10 | 2 GB | 2.000 | 500 |
| Team | $79 / mese | $790 / anno | 20 | 4 GB | 4.000 | 2.000 |
| Impresa | $159 / mese | $1.590 / anno | 40 | 8 GB | 8.000 | 10.000 |
- Gli agenti AI si contano come persona più nome dell'agente: il tuo Claude e il Claude di un collega sono due agenti. Ricerca e lettura sono illimitate.
- Cambia piano o disdici quando vuoi in Billing nella console. Se disdici, il piano resta attivo fino alla fine del periodo già pagato.
- Rimborsi. Rimborso completo entro 14 giorni dal primo pagamento: scrivi a [email protected]. Dopo, i pagamenti non vengono rimborsati. Vedi i termini.
Organizzazioni, limiti e i tuoi dati
- Organizzazioni. Il tuo spazio è un'organizzazione con un account principale. L'account principale invita le persone via email in Organization; entrano come utenti. Tutti condividono la base di conoscenza, i ricordi e la cassaforte. Ogni utente gestisce i propri agenti AI e token; l'account principale gestisce quelli di tutti, oltre a membri, fatturazione, esportazione ed eliminazione. I piani limitano gli agenti AI, non le persone.
- Account separati. La stessa email in due organizzazioni corrisponde a due account separati. Dopo l'accesso scegli in quale organizzazione entrare; puoi cambiarla dalla barra laterale.
- Limiti. Ogni piano stabilisce il numero di agenti AI, lo spazio di archiviazione e le scritture di memoria mensili — vedi i prezzi. Quando si raggiunge un limite, le scritture vengono rifiutate con un messaggio chiaro; la lettura continua a funzionare.
- Il tuo GitHub. Sincronizza la base di conoscenza con un repository di tua proprietà in Knowledge → Sync to your GitHub. Vengono sincronizzati solo i file Markdown.
- Esportazione ed eliminazione. L'account principale può scaricare tutto o eliminare l'organizzazione in Organization.
- Privacy. I tuoi dati sono conservati su server in Canada. Non addestriamo modelli sui tuoi dati e non mostriamo pubblicità. Dettagli nell'informativa sulla privacy.
Risoluzione dei problemi
- “The space has reached its AI agent limit”
- Ogni agente (una persona più un nome) occupa un posto. Nella pagina di approvazione riusa uno dei nomi dei tuoi agenti, disattiva nella console un agente che non usi più, oppure passa a un piano superiore.
- L'app dice che deve accedere di nuovo
- L'accesso si rinnova automaticamente. Se hai scollegato l'app nella console, o non è stata usata per 60 giorni, collegala di nuovo.
- L'email di accesso non arriva
- Controlla nello spam se c'è posta da [email protected]. I link funzionano una sola volta e scadono dopo 15 minuti; aprili nello stesso browser della pagina di approvazione.
owlmem vault unlockchiede solo un codice di recupero- È una versione vecchia. Esegui
npx -y owlmem@latest vault unlock(o aggiorna connpm install -g owlmem) e premi Invio al prompt. - “This passkey can't unlock the vault” (questa Passkey non può sbloccare la cassaforte)
- Il suo dispositivo non supporta la funzione PRF. Può comunque approvare gli agenti. Aggiungi un'altra Passkey salvata in Google Password Manager, iCloud Keychain o Windows Hello.
- “401 Unauthorized” con un token
- Il token è stato revocato o digitato male. I token iniziano con
om_e vengono inviati comeAuthorization: Bearer om_….
Ancora bloccato? Scrivi a [email protected].