mcp-memory : SQLite FTS5 + OKF de Google pour une mémoire rapide des agents

✍️ OpenClawRadar📅 Publié: August 16, 2026🔗 Source
Ad

Vous cherchez un moyen de donner à votre agent de codage IA une mémoire persistante sans ajouter une base de données vectorielle lourde ? mcp-memory est un serveur MCP open-source qui stocke la mémoire de l'agent sous forme de fichiers Markdown OKF v0.2 de Google, indexe tout localement avec SQLite FTS5, et expose quatre outils MCP propres. Il est conçu pour s'intégrer à Claude Desktop, Cursor, Antigravity, Windsurf ou Codex avec un assistant de configuration sans effort.

Ce qu'il fait

mcp-memory maintient une architecture à deux couches :

  • Répertoire OKF consultable par les humains : chaque mémoire est déversée sous forme de fichier .md brut dans memory/, avec un index.md racine (versionné avec okf_version: "0.2") et un log.md pour l'historique des mises à jour.
  • Index SQLite FTS5 : la recherche plein texte et les déclencheurs maintiennent les recherches clés sous 20 ms et les recherches par mots-clés instantanées.

Les mémoires sont stockées sous forme de documents Markdown OKF v0.2 avec frontmatter YAML (type, key, namespace, tags, generated, sources, verified, status, stale_after).

Ad

Outils MCP

Le serveur expose quatre outils principaux :

  • memory_store – Stocke ou met à jour un enregistrement. Nécessite key, content et project_root. En option : tags, namespace (par défaut default), concept_type, title, description, resource, status, stale_after, sources, verified, generated_by.
  • memory_retrieve – Récupère une mémoire spécifique par key et namespace.
  • memory_search – Trouve des mémoires par query, tags ou namespace. Prend en charge limit (par défaut 10).
  • memory_get_last – Récupère le dernier point de contrôle de session (system/last_memory) pour que l'agent sache où le travail s'est arrêté.

Isolation par espace de noms et configuration

Les mémoires sont délimitées par espace de noms (par exemple, user/preferences, project/architecture), ce qui maintient les contextes séparés. La configuration est une commande unique :

python3 setup.py

Cela configure automatiquement les outils MCP installés (Antigravity, Claude, Cursor, Windsurf, Codex). Le serveur prend également en charge un paramètre project_root pour chaque outil, afin de pouvoir conserver des magasins de mémoire par projet.

À qui cela s'adresse

Les développeurs utilisant des agents de codage IA (Claude, Cursor, etc.) qui veulent une mémoire persistante, recherchable, qui reste en Markdown texte brut et ne nécessite pas de base de données vectorielle ou de service externe.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

ClawVibe : Un assistant vocal mains libres iOS pour agents IA avec STT/TTS intégré
Tools

ClawVibe : Un assistant vocal mains libres iOS pour agents IA avec STT/TTS intégré

ClawVibe est une application iOS native qui offre une interaction vocale mains libres avec des agents IA pendant les trajets. Elle utilise la reconnaissance vocale et la synthèse vocale sur l'appareil, prend en charge CarPlay et inclut la biométrie vocale pour filtrer le bruit de fond. Seul le texte est envoyé sur le réseau.

OpenClawRadar
🦀
Tools

L'IA écrit du code mort ? L'outil deadcode de l'équipe Go le trouve en une seule commande

Les agents de codage IA laissent souvent du code mort derrière eux. L'outil deadcode de l'équipe Go analyse tout votre module et signale les fonctions inaccessibles en une seule commande — voici comment l'utiliser.

OpenClawRadar
Genèse du Livre Open Source : 20 Compétences de Code Claude pour l'Écriture Autonome de Livres
Tools

Genèse du Livre Open Source : 20 Compétences de Code Claude pour l'Écriture Autonome de Livres

Book Genesis est un système open-source composé de 20 compétences Claude Code spécialisées qui, à partir d'une idée de livre, produit un manuscrit complet et prêt à publier via un pipeline autonome en 14 phases. Il inclut un 'Moteur du Chaos' pour briser les schémas de prédictibilité de l'IA et a généré un mémoire de 68 000 mots obtenant un score de 9,0/10 sur l'Échelle Genesis.

OpenClawRadar
Voxlert : Notifications vocales pour les sessions de code Claude avec des voix de personnages
Tools

Voxlert : Notifications vocales pour les sessions de code Claude avec des voix de personnages

Voxlert est un outil qui s'intègre aux événements de Claude Code et prononce des notifications en utilisant des voix de personnages distinctes comme l'Adjutant de StarCraft, SHODAN, GLaDOS et la combinaison HEV. Il utilise un LLM via OpenRouter pour générer des répliques dans le style des personnages et s'exécute localement avec une installation via npm.

OpenClawRadar