MCP Memory Gateway: Um Servidor MCP para Memória Persistente no Claude Code

✍️ OpenClawRadar📅 Publicado: March 20, 2026🔗 Source
MCP Memory Gateway: Um Servidor MCP para Memória Persistente no Claude Code
Ad

O MCP Memory Gateway é um servidor MCP construído especificamente para o Claude Code que lhe dá memória persistente entre sessões. O projeto aborda o problema em que o Claude Code perde todo o contexto entre sessões, exigindo que os usuários repitam instruções como "não faça push sem verificar os tópicos de revisão de PR" várias vezes.

Como Funciona

O sistema opera através de quatro componentes principais:

  • Captura: Os usuários registram feedback estruturado quando o Claude Code faz algo errado (o que deu errado e o que mudar) ou quando faz algo certo.
  • Promoção: Quando a mesma falha aparece 3+ vezes, ela se torna automaticamente uma regra de prevenção.
  • Portão: As regras de prevenção se tornam ganchos PreToolUse. Antes que o Claude Code execute uma chamada de ferramenta, o mecanismo de portão verifica se ela corresponde a um padrão de falha conhecido. Se corresponder, a chamada é bloqueada com uma explicação do porquê e o que fazer em vez disso.
  • Recuperação: No início da sessão, o contexto relevante de sessões anteriores é injetado para que o Claude Code tenha o histórico que de outra forma perderia.
Ad

Desenvolvimento com Claude Code

O desenvolvedor usou o Claude Code como ferramenta principal de desenvolvimento durante vários meses. O Claude Code esteve envolvido em quase todas as partes do projeto:

  • Escreveu a lógica inicial do mecanismo de portão, incluindo o sistema de correspondência de padrões que compara chamadas de ferramentas com regras de falha armazenadas
  • Gerou o sistema de validação de feedback que garante que as entradas estruturadas tenham o esquema correto antes de armazená-las
  • Construiu a camada de integração do protocolo MCP — lidando com registro de ferramentas, roteamento de solicitações e formatação de respostas
  • Diagnosticou e corrigiu um bug onde as regras de prevenção não eram acionadas em chamadas de ferramentas aninhadas, reescrevendo a lógica de correspondência para lidar com cadeias de ferramentas recursivas
  • Usado diariamente para refatoração, escrita de testes e iteração no sistema de recuperação que seleciona qual contexto injetar no início da sessão

Começando

O núcleo é totalmente de código aberto e licenciado MIT sem limitações. A configuração pode ser feita com um comando:

npx mcp-memory-gateway init --agent claude-code

O projeto está disponível no GitHub em https://github.com/IgorGanapolsky/mcp-memory-gateway.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Agnost AI Lança: Análise de Produtos para Agentes de Chat e Voz
Tools

Agnost AI Lança: Análise de Produtos para Agentes de Chat e Voz

Agnost AI analisa conversas reais de produção para identificar falhas comportamentais como rageprompting, repetição de reformulações e solicitações de recursos ocultas.

OpenClawRadar
Pipeline de Código Claude Automatizado Reduz Uso de Tokens de 78k para 15k por Funcionalidade
Tools

Pipeline de Código Claude Automatizado Reduz Uso de Tokens de 78k para 15k por Funcionalidade

Um pipeline de código aberto para Claude Code automatiza 12 fases, incluindo análise prévia do código existente, reduzindo o uso de tokens de ~78k para ~15k por funcionalidade. Oferece três perfis (yolo, padrão, paranóico) e substitui pontuações de confiança por validação baseada em grep.

OpenClawRadar
Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks
Tools

Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks

Uma arquitetura de compilação determinística para fluxos de trabalho estruturados de LLM utiliza registros de nós tipados, contratos de parâmetros e validação estática para compilar grafos de fluxo de trabalho antecipadamente. Os benchmarks mostram que ela supera o GPT-4.1 e o Claude Sonnet 4.6 em profundidades de fluxo de trabalho de 3 a 12+ nós.

OpenClawRadar
Plugin de Memória Compartilhada OpenClaw: Coordenação Multi-Agente Baseada em SQLite
Tools

Plugin de Memória Compartilhada OpenClaw: Coordenação Multi-Agente Baseada em SQLite

Um desenvolvedor criou um plugin para configurações de múltiplos agentes OpenClaw que permite que os agentes compartilhem memória usando SQLite, eliminando a necessidade de serviços externos. O plugin permite compartilhamento explícito de memória por meio de uma ferramenta, extração automática de contexto, controle de acesso, rastreamento de entidades e detecção de contradições.

OpenClawRadar