Mnemosyne OS
Nouveau La documentation explique chaque moteur, pas à pas. docs.mnemosyne-os.io →

MCP · @mnemosyne_os/mcp

Les 25 outils que reçoit ton agent.

Branche Claude, Cursor ou n'importe quel client MCP sur la mémoire de ta machine. Le serveur ouvre une seule socket, 127.0.0.1:7799, et ne stocke rien à lui.

Branche-le

Un bloc dans la config de ton client, ou le bundle en un clic pour Claude Desktop :

Claude Desktop, en un clic

Télécharge le bundle et ouvre-le. Si ton Claude Desktop vient du Microsoft Store, glisse le fichier dans son panneau Extensions.

Mnemosyne-OS-MCP-2.1.0.mcpb · 4,3 Mo

Installer dans Claude Desktop
"mnemosyne": {
  "command": "npx",
  "args": ["-y", "@mnemosyne_os/mcp"],
  "env": { "MNEMO_VAULTS": "DEV,PERSONAL" }
}

L'installation, client par client ↗

Les outils

25 dans une install par défaut. 4 autres s'arment à la main avec une variable d'environnement. Chaque ligne ci-dessous nomme cette variable.

La mémoire

La chercher, l'interroger, écrire dedans. Chaque réponse est fondée sur des chroniques qui vivent sur cette machine.

  • mnemosyne_about

    Les règles qu'il doit respecter : la protection des coffres, et ce qu'un agent peut faire ou non.

  • mnemosyne_vault_list

    Les coffres que cette install expose, avec leur nom et leur nombre de chroniques.

  • mnemosyne_memory_query

    Recherche sémantique. Rend les chroniques elles-mêmes, à lire et à citer.

  • mnemosyne_memory_ask

    Une question, une réponse rédigée fondée sur le coffre, et les sources dessous.

  • mnemosyne_memory_ingest

    Écrit une mémoire qui dure : une décision, une note d'architecture, une session.

  • mnemosyne_memory_forget

    Efface une chronique pour de bon. Il n'y a ni corbeille ni retour, donc tu l'armes à la main.

    armé à la main · MNEMO_FORGET=1

Les autres agents de la machine

Ces trois-là lisent les transcripts que tes agents de code écrivent déjà sur le disque. Ils répondent app fermée, sans coffre, et sans dépenser un jeton.

  • mnemosyne_agent_collisions

    Il dit si deux sessions sont vivantes dans le même arbre et la même branche. Demande-le avant un commit.

    répond app fermée

  • mnemosyne_agent_list

    Les sessions de cette machine : projet, branche, modèle, dernier signe de vie.

    répond app fermée

  • mnemosyne_agent_files

    Il liste les fichiers que les autres sessions viennent d'écrire, avec les chemins et les heures. Il ne rend jamais le contenu.

    répond app fermée

Le plateau de l'humain

L'agent lit et écrit le backlog, l'agenda, et sa propre carte de statut sur le plateau. Chaque écriture rend compte de ce qu'elle a fait, opération par opération.

  • mnemosyne_todo_add

    Pose des tâches dans le backlog de l'humain, dans l'ordre, sous des étapes nommées.

  • mnemosyne_todo_list

    Relit le backlog, chaque tâche avec l'id nécessaire pour la changer.

  • mnemosyne_todo_update

    Modifie, coche, déplace ou archive une tâche, par id. Une tâche archivée revient.

  • mnemosyne_todo_categories

    Crée, renomme ou retire une liste. Une liste qui porte encore des tâches reste en place.

  • mnemosyne_agenda_add

    Pose un rendez-vous ou une échéance dans l'agenda, avec son rappel.

  • mnemosyne_agenda_list

    Relit l'agenda sur une fenêtre de temps, chaque événement avec son id.

  • mnemosyne_agenda_update

    Le déplace, le renomme, change son rappel ou sa cadence.

  • mnemosyne_agenda_remove

    Retire un rendez-vous, par id seulement. L'agenda ne garde pas d'archive.

  • mnemosyne_cockpit_update

    Écrit la carte de statut de l'agent sur le plateau, et lit les réponses qu'on y laisse.

Le fil du projet

Ces outils disent où la dernière session s'est arrêtée, ce que le moteur a relié tout seul, et comment les mémoires ont été classées.

  • mnemosyne_resonance_list

    Les projets en cours que Mnemosyne OS suit comme des espaces de travail.

  • mnemosyne_position_get

    Où la dernière session s'est arrêtée, avec sa phase, son état et ses prochaines étapes.

  • mnemosyne_position_update

    Enregistre où cette session s'arrête, pour celui qui reprendra.

  • mnemosyne_git_log

    Les commits récents du dépôt actif.

  • mnemosyne_spine_assignments

    Comment les mémoires ont été classées, et d'où viennent les ids de taxon.

  • mnemosyne_dream_bridges

    Les liens que le moteur Dream State a trouvés seul pendant que la machine était au repos.

La veille

Pheme est la cartouche de réputation. Ces deux outils disent ce que son radar a trouvé en dernier. L'agent rédige une réponse, l'humain la publie.

  • mnemosyne_pheme_watch

    Ajoute ou retire un subreddit ou une requête du radar de l'humain. Rien n'est publié.

  • mnemosyne_pheme_radar

    Ce que le dernier scan a trouvé, avec la date de ce scan en tête.

La voix

Ces outils transforment un script en fichier WAV avec une voix locale, une voix clonée comprise. Ils sont faits pour les voix off.

  • mnemosyne_voice_list

    Les moteurs locaux et les voix disponibles, une voix clonée comprise.

    armé à la main · MNEMO_VOICE=1

  • mnemosyne_voice_speak

    Rend un script en fichier WAV avec une voix locale. Un long script est découpé puis recollé.

    armé à la main · MNEMO_VOICE=1

  • mnemosyne_voice_status

    Suit ou annule un rendu, et donne le chemin du fichier une fois fini.

    armé à la main · MNEMO_VOICE=1

Les limites

Ce que le serveur peut atteindre.

Il ouvre une socket sur la boucle locale. Derrière, chaque outil suit la route que tu as configurée. mnemosyne_memory_ask fait tourner le modèle que tu as choisi, local ou cloud.

L'effacement et la voix sont absents tant que tu ne les armes pas. Chaque outil qui écrit porte son propre scope. Un agent voit les coffres que tu as listés dans la config, et aucun autre.

La suite

Donne une mémoire à ton agent.