Membase MCP Server
Habilite memória de IA segura, persistente e multi-sessão com o Membase MCP Server—um gateway de memória descentralizado para continuidade robusta de agentes e conformidade.

O que faz o servidor “Membase” MCP?
O Membase MCP (Model Context Protocol) Server atua como um gateway de memória leve e descentralizado para agentes de IA, conectando-os ao Membase para memória multi-sessão segura, persistente e verificável. Alimentado pelo Unibase, permite que assistentes de IA façam upload e recuperem histórico de conversas, registros de interações e conhecimento, garantindo continuidade do agente, personalização e rastreabilidade. Ao integrar-se ao protocolo Membase, o servidor possibilita o armazenamento e a recuperação contínua de dados de memória na rede descentralizada Unibase, apoiando casos de uso onde memória persistente e inviolável é vital para fluxos de trabalho orientados por IA.
Lista de Prompts
Nenhum template de prompt é mencionado no repositório.
Lista de Recursos
Nenhum recurso explícito de MCP é descrito no repositório.
Lista de Ferramentas
- get_conversation_id: Recupera o ID da conversa atual, permitindo que agentes identifiquem ou referenciem a sessão em andamento.
- switch_conversation: Altera o contexto ativo para uma conversa diferente, suportando fluxos de trabalho multi-sessão.
- save_message: Armazena uma mensagem ou memória na conversa atual, garantindo persistência e rastreabilidade.
- get_messages: Busca as últimas n mensagens da conversa em andamento, permitindo que agentes relembrem contexto ou histórico recente.
Casos de uso deste MCP Server
- Memória Persistente de Conversa: Armazene e recupere históricos completos de conversas, garantindo contexto contínuo para agentes de IA entre sessões.
- Gerenciamento Multi-sessão: Troque facilmente entre diferentes conversas, permitindo a um agente lidar com múltiplos usuários ou projetos.
- Trilhas de Auditoria Verificáveis: Todas as interações são armazenadas em uma rede descentralizada, tornando-as invioláveis e auditáveis para conformidade ou depuração.
- Personalização: Recupere interações passadas dos usuários para personalizar respostas e ações com base em preferências históricas.
- Retenção de Conhecimento: Salve e recupere fragmentos de conhecimento ou decisões, construindo uma base de conhecimento ao longo do tempo para comportamentos de IA mais inteligentes.
Como configurar
Windsurf
- Certifique-se de que os pré-requisitos estejam instalados (por exemplo, Python, executor
uv
). - Clone o repositório:
git clone https://github.com/unibaseio/membase-mcp.git
- Localize seu arquivo de configuração do Windsurf.
- Adicione a configuração do Membase MCP Server:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "sua conta, 0x...",
"MEMBASE_CONVERSATION_ID": "seu id de conversa, deve ser único",
"MEMBASE_ID": "sua subconta, qualquer string"
}
}
}
}
- Salve e reinicie o Windsurf para aplicar as alterações.
Protegendo as Chaves de API:
Use variáveis de ambiente no bloco env
para manter as credenciais seguras.
Claude
- Instale as dependências (executor
uv
e Python). - Clone o repositório membase-mcp.
- Edite o arquivo de configuração MCP do Claude.
- Insira o seguinte trecho JSON:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "sua conta, 0x...",
"MEMBASE_CONVERSATION_ID": "seu id de conversa, deve ser único",
"MEMBASE_ID": "sua subconta, qualquer string"
}
}
}
}
- Salve e reinicie o Claude.
Nota: Armazene informações sensíveis como variáveis de ambiente.
Cursor
- Instale os pré-requisitos (Python,
uv
). - Clone o repositório membase-mcp.
- Encontre e abra o arquivo de configuração do Cursor.
- Adicione o servidor conforme mostrado:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "sua conta, 0x...",
"MEMBASE_CONVERSATION_ID": "seu id de conversa, deve ser único",
"MEMBASE_ID": "sua subconta, qualquer string"
}
}
}
}
- Salve e reinicie o Cursor.
Cline
- Instale as dependências (
uv
, Python). - Clone o repositório.
- Abra o arquivo de configuração do Cline.
- Adicione a configuração do servidor:
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "sua conta, 0x...",
"MEMBASE_CONVERSATION_ID": "seu id de conversa, deve ser único",
"MEMBASE_ID": "sua subconta, qualquer string"
}
}
}
}
- Salve e reinicie o Cline.
Protegendo as Chaves de API:
Todas as credenciais sensíveis devem ser passadas no objeto env
como mostrado acima para evitar hardcode.
Como usar este MCP em fluxos
Usando MCP no FlowHunt
Para integrar servidores MCP ao seu fluxo de trabalho no FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração MCP do sistema, insira os detalhes do seu servidor MCP usando este formato JSON:
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://seumcpserver.example/pathtothemcp/url"
}
}
Uma vez configurado, o agente de IA poderá usar este MCP como ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de alterar “MCP-name” para o nome real do seu servidor MCP (por exemplo, “github-mcp”, “weather-api”, etc.) e substituir a URL pela URL do seu próprio servidor MCP.
Visão Geral
Seção | Disponibilidade | Detalhes/Notas |
---|---|---|
Visão Geral | ✅ | |
Lista de Prompts | ⛔ | Nenhum template de prompt reutilizável fornecido |
Lista de Recursos | ⛔ | Nenhum recurso explícito de MCP listado |
Lista de Ferramentas | ✅ | get_conversation_id, switch_conversation, save_message, get_messages |
Proteção de Chaves de API | ✅ | Usa variáveis de ambiente na configuração |
Suporte a Sampling (menos importante) | ⛔ | Não mencionado |
Com base nas informações disponíveis, o Membase MCP Server fornece ferramentas essenciais de memória e instruções claras de configuração, mas carece de templates de prompt, recursos explícitos de MCP e menção a sampling ou suporte a roots. Isso o torna funcional para fluxos de trabalho centrados em memória, porém limitado em extensibilidade e recursos avançados de MCP. No geral, é prático, porém básico.
Pontuação MCP
Possui LICENSE | ⛔ (Nenhum arquivo de licença presente) |
---|---|
Possui ao menos uma ferramenta | ✅ |
Número de Forks | 4 |
Número de Stars | 4 |
Perguntas frequentes
- O que é o Membase MCP Server?
O Membase MCP Server é um gateway leve e descentralizado para memória de agentes de IA, oferecendo memória multi-sessão segura, persistente e verificável ao conectar agentes ao protocolo Membase alimentado por Unibase.
- Quais ferramentas o Membase MCP fornece?
Inclui ferramentas para recuperar o ID da conversa atual, alternar entre conversas, salvar mensagens e buscar o histórico de conversas, possibilitando gerenciamento robusto de multi-sessão e memória para agentes de IA.
- Como o Membase MCP garante segurança e conformidade?
Todas as interações e mensagens são armazenadas em uma rede descentralizada para registros invioláveis e auditáveis. As credenciais são passadas por variáveis de ambiente para mantê-las seguras.
- O Membase MCP pode ser usado em fluxos do FlowHunt?
Sim. Adicione o componente MCP no seu fluxo do FlowHunt e configure-o com os detalhes do seu Membase MCP. Seus agentes de IA então poderão acessar todas as funções de memória fornecidas pelo servidor.
- Existe uma licença para o Membase MCP?
Nenhum arquivo de licença está presente no repositório. Use por sua conta e risco.
Comece com o Membase MCP Server
Potencialize seus fluxos de trabalho de IA com memória descentralizada e inviolável. Configure o Membase MCP Server no FlowHunt e desbloqueie recursos avançados de multi-sessão.