MCP Memory Gateway : Un serveur MCP pour la mémoire persistante dans Claude Code

✍️ OpenClawRadar📅 Publié: March 20, 2026🔗 Source
MCP Memory Gateway : Un serveur MCP pour la mémoire persistante dans Claude Code
Ad

MCP Memory Gateway est un serveur MCP construit spécifiquement pour Claude Code qui lui donne une mémoire persistante entre les sessions. Le projet résout le problème où Claude Code perd tout contexte entre les sessions, obligeant les utilisateurs à répéter des instructions comme "ne pas pousser sans vérifier les fils de revue de PR" plusieurs fois.

Comment ça fonctionne

Le système fonctionne à travers quatre composants principaux :

  • Capture : Les utilisateurs enregistrent des retours structurés lorsque Claude Code fait quelque chose de mal (ce qui s'est mal passé et ce qu'il faut changer) ou lorsqu'il fait quelque chose de bien.
  • Promotion : Lorsque le même échec apparaît 3 fois ou plus, il devient automatiquement une règle de prévention.
  • Porte : Les règles de prévention deviennent des crochets PreToolUse. Avant que Claude Code exécute un appel d'outil, le moteur de porte vérifie s'il correspond à un modèle d'échec connu. Si c'est le cas, l'appel est bloqué avec une explication du pourquoi et de ce qu'il faut faire à la place.
  • Rappel : Au début de la session, le contexte pertinent des sessions passées est injecté afin que Claude Code ait l'historique qu'il perdrait autrement.
Ad

Développement avec Claude Code

Le développeur a utilisé Claude Code comme principal outil de développement pendant plusieurs mois. Claude Code a été impliqué dans presque toutes les parties du projet :

  • A écrit la logique initiale du moteur de porte, y compris le système de correspondance de motifs qui compare les appels d'outil aux règles d'échec stockées
  • A généré le système de validation des retours qui garantit que les entrées structurées ont le bon schéma avant de les stocker
  • A construit la couche d'intégration du protocole MCP — gérant l'enregistrement des outils, le routage des requêtes et le formatage des réponses
  • A diagnostiqué et corrigé un bug où les règles de prévention ne se déclenchaient pas sur les appels d'outil imbriqués en réécrivant la logique de correspondance pour gérer les chaînes d'outils récursives
  • Utilisé quotidiennement pour le refactoring, l'écriture de tests et l'itération sur le système de rappel qui sélectionne quel contexte injecter au début de la session

Pour commencer

Le cœur est entièrement open source et sous licence MIT sans limitations. La configuration peut être faite avec une seule commande :

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

Le projet est disponible sur GitHub à https://github.com/IgorGanapolsky/mcp-memory-gateway.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Argus : Une extension VS Code pour déboguer les coûts et le comportement des sessions Claude Code
Tools

Argus : Une extension VS Code pour déboguer les coûts et le comportement des sessions Claude Code

Un développeur a créé Argus, une extension VS Code qui analyse les transcriptions JSONL de Claude Code pour les afficher sous forme de timeline en temps réel avec répartition des tokens/coûts par étape, taux de cache hit, et signalement des boucles de tentative, lectures en double et pression contextuelle.

OpenClawRadar
Skir : Une alternative moderne aux Protocoles Buffers pour l'échange de données typé
Tools

Skir : Une alternative moderne aux Protocoles Buffers pour l'échange de données typé

Skir est un langage déclaratif pour définir des types de données, des constantes et des API qui génère du code idiomatique et type-safe en TypeScript, Python, Java, C++, Kotlin et Dart à partir d'un seul fichier .skir. Il inclut une sécurité intégrée pour l'évolution des schémas, un support RPC similaire à gRPC, et une sérialisation vers des formats JSON ou binaires.

OpenClawRadar
PocketBot : Un pilote automatique IA local pour iOS utilisant les intentions d'application et l'inférence sur appareil
Tools

PocketBot : Un pilote automatique IA local pour iOS utilisant les intentions d'application et l'inférence sur appareil

PocketBot est une application iOS qui exécute un modèle Llama 3B quantifié localement sur le Neural Engine de l'iPhone via Metal, en utilisant les frameworks AppIntents et CoreLocation d'Apple pour créer des automatisations pilotées par événements sans transmission de données vers le cloud.

OpenClawRadar
Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA
Tools

Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA

Le Cascade Graph est un graphe de connaissances orienté de l'économie physique, cartographiant 405 nœuds (moteurs, goulets d'étranglement, géographies, tickers) reliés par 597 arêtes sourcées pour tracer comment la pression structurelle cascade des contraintes énergétiques et physiques vers les actifs investissables.

OpenClawRadar