Membase MCP Server
Abilita memoria AI sicura, persistente e multi-sessione con Membase MCP Server—un gateway di memoria decentralizzato per continuità e conformità robuste degli agenti.

Cosa fa il server “Membase” MCP?
Il Membase MCP (Model Context Protocol) Server agisce come un gateway di memoria leggero e decentralizzato per agenti AI, collegandoli a Membase per una memoria sicura, persistente e verificabile multi-sessione. Alimentato da Unibase, consente agli assistenti AI di caricare e recuperare la cronologia delle conversazioni, i registri delle interazioni e la conoscenza, garantendo continuità, personalizzazione e tracciabilità degli agenti. Integrandosi con il protocollo Membase, il server abilita l’archiviazione e il recupero senza soluzione di continuità dei dati di memoria dalla rete decentralizzata Unibase, supportando casi d’uso in cui la memoria persistente e a prova di manomissione è fondamentale per i workflow guidati dall’AI.
Elenco dei Prompt
Nessun template di prompt è menzionato nel repository.
Elenco delle Risorse
Nessuna risorsa MCP esplicita è descritta nel repository.
Elenco degli Strumenti
- get_conversation_id: Recupera l’ID della conversazione corrente, consentendo agli agenti di identificare o fare riferimento alla sessione in corso.
- switch_conversation: Passa il contesto attivo a una conversazione diversa, supportando workflow multi-sessione.
- save_message: Archivia un messaggio o una memoria nella conversazione corrente, garantendo persistenza e tracciabilità.
- get_messages: Recupera gli ultimi n messaggi della conversazione corrente, consentendo agli agenti di richiamare contesto o cronologia recenti.
Casi d’Uso di questo MCP Server
- Memoria persistente delle conversazioni: Archivia e recupera intere cronologie di conversazione, garantendo un contesto continuo per gli agenti AI tra le sessioni.
- Gestione multi-sessione: Passa senza soluzione di continuità tra conversazioni diverse, permettendo a un agente di gestire più utenti o progetti.
- Audit trail verificabili: Tutte le interazioni sono memorizzate su una rete decentralizzata, rendendole a prova di manomissione e verificabili per conformità o debug.
- Personalizzazione: Recupera interazioni passate dell’utente per personalizzare risposte e azioni sulla base delle preferenze storiche.
- Conservazione della conoscenza: Salva e richiama frammenti di conoscenza o decisioni, costruendo una base di conoscenza nel tempo per comportamenti AI più intelligenti.
Come configurarlo
Windsurf
- Assicurati che i prerequisiti siano installati (es. Python, esecutore
uv
). - Clona il repository:
git clone https://github.com/unibaseio/membase-mcp.git
- Individua il file di configurazione di Windsurf.
- Aggiungi la configurazione del Membase MCP Server:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "il tuo account, 0x...",
"MEMBASE_CONVERSATION_ID": "id della conversazione, deve essere univoco",
"MEMBASE_ID": "sotto-account, qualsiasi stringa"
}
}
}
}
- Salva e riavvia Windsurf per applicare le modifiche.
Protezione delle API Key:
Usa variabili d’ambiente nel blocco env
per mantenere sicure le credenziali.
Claude
- Installa le dipendenze (
uv
runner e Python). - Clona il repository membase-mcp.
- Modifica il file di configurazione MCP di Claude.
- Inserisci il seguente snippet JSON:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "il tuo account, 0x...",
"MEMBASE_CONVERSATION_ID": "id della conversazione, deve essere univoco",
"MEMBASE_ID": "sotto-account, qualsiasi stringa"
}
}
}
}
- Salva e riavvia Claude.
Nota: Conserva le informazioni sensibili come variabili d’ambiente.
Cursor
- Installa i prerequisiti (Python,
uv
). - Clona il repository membase-mcp.
- Trova e apri il file di configurazione di Cursor.
- Aggiungi il server come mostrato:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "il tuo account, 0x...",
"MEMBASE_CONVERSATION_ID": "id della conversazione, deve essere univoco",
"MEMBASE_ID": "sotto-account, qualsiasi stringa"
}
}
}
}
- Salva e riavvia Cursor.
Cline
- Installa le dipendenze (
uv
, Python). - Clona il repository.
- Apri il file di configurazione di Cline.
- Aggiungi la configurazione del server:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "il tuo account, 0x...",
"MEMBASE_CONVERSATION_ID": "id della conversazione, deve essere univoco",
"MEMBASE_ID": "sotto-account, qualsiasi stringa"
}
}
}
}
- Salva e riavvia Cline.
Protezione delle API Key:
Tutte le credenziali sensibili dovrebbero essere passate nell’oggetto env
come mostrato sopra per evitare di inserirle nel codice.
Come usare questo MCP nei flow
Utilizzo di MCP in FlowHunt
Per integrare i server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flow e collegandolo al tuo agente AI:

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP usando questo formato JSON:
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://tuomcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI potrà utilizzare questo MCP come tool con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “MCP-name” con il vero nome del tuo server MCP (es. “github-mcp”, “weather-api”, ecc.) e sostituisci l’URL con quello del tuo MCP server.
Panoramica
Sezione | Disponibilità | Dettagli/Note |
---|---|---|
Panoramica | ✅ | |
Elenco dei Prompt | ⛔ | Nessun template di prompt riutilizzabile fornito |
Elenco delle Risorse | ⛔ | Nessuna risorsa MCP esplicita elencata |
Elenco degli Strumenti | ✅ | get_conversation_id, switch_conversation, save_message, get_messages |
Protezione delle API Key | ✅ | Usa variabili d’ambiente in configurazione |
Supporto Sampling (meno rilevante in valutazione) | ⛔ | Non menzionato |
Sulla base delle informazioni disponibili, Membase MCP Server fornisce strumenti di memoria fondamentali e istruzioni di setup chiare, ma manca di template di prompt, risorse MCP esplicite e menzione del supporto sampling o roots. Questo lo rende funzionale per workflow focalizzati sulla memoria ma limitato in estensibilità e funzionalità MCP avanzate. Nel complesso, è pratico ma basilare.
MCP Score
Ha una LICENSE | ⛔ (Nessun file di licenza presente) |
---|---|
Ha almeno uno strumento | ✅ |
Numero di Fork | 4 |
Numero di Stelle | 4 |
Domande frequenti
- Cos'è il Membase MCP Server?
Membase MCP Server è un gateway leggero e decentralizzato per la memoria degli agenti AI, che fornisce una memoria sicura, persistente e verificabile multi-sessione collegando gli agenti al protocollo Membase alimentato da Unibase.
- Quali strumenti fornisce Membase MCP?
Include strumenti per recuperare l'ID della conversazione corrente, passare tra conversazioni, salvare messaggi e recuperare la cronologia delle conversazioni, consentendo una gestione robusta della memoria e delle multi-sessioni per agenti AI.
- Come garantisce la sicurezza e la conformità Membase MCP?
Tutte le interazioni e i messaggi sono memorizzati su una rete decentralizzata per registri a prova di manomissione e verificabili. Le credenziali vengono passate tramite variabili d'ambiente per mantenerle sicure.
- Membase MCP può essere usato nei workflow FlowHunt?
Sì. Aggiungi il componente MCP nel tuo flusso FlowHunt e configurarlo con i dettagli del tuo Membase MCP. I tuoi agenti AI potranno così accedere a tutte le funzioni di memoria fornite dal server.
- È presente una licenza per Membase MCP?
Nessun file di licenza è presente nel repository. Usalo a tua discrezione.
Inizia con Membase MCP Server
Potenzia i tuoi workflow AI con memoria decentralizzata e a prova di manomissione. Configura Membase MCP Server in FlowHunt e sblocca avanzate capacità multi-sessione.