Connecter Claude Code
IA Cloud Memory livre @ia-cloud-memory/mcp-server, un petit CLI Node qui parle le Model Context Protocol via stdio. Une fois enregistre dans Claude Code, votre agent gagne onze outils memoire et un coffre persistant, versionne, chiffre de bout en bout.
1. Creez une cle d'API
Ouvrez l'onglet Connexion IA du tableau de bord et creez une cle nommee (par exemple laptop). La cle ne sera affichee qu'une seule fois — copiez-la maintenant.
2. Copiez le snippet
Dans le meme panneau, copiez le snippet JSON. Il contient deja :
- l'URL de votre instance,
- la nouvelle cle API,
- et votre cle maitre (hex), parce que le MCP server tourne sur votre machine et doit pouvoir dechiffrer vos donnees localement.
Ajoutez-le dans ~/.claude/settings.json (ou dans le .claude/settings.json de votre projet) :
{
"mcpServers": {
"ia-cloud-memory": {
"command": "npx",
"args": ["-y", "@ia-cloud-memory/mcp-server"],
"env": {
"ICM_API_URL": "https://votre.instance",
"ICM_API_KEY": "icm_...",
"ICM_MASTER_KEY": "64-caracteres-hex"
}
}
}
}3. Redemarrez Claude Code
C'est tout. Claude Code lance le MCP server a la demande, expose les outils a votre agent, et celui-ci peut commencer a ecrire et relire sa memoire entre les sessions.
Les onze outils
| Outil | Role |
|---|---|
| memory_list | Lister les chemins de tous les fichiers. |
| memory_read | Lire un fichier en UTF-8. |
| memory_write | Ecrire/remplacer un fichier et creer une version. |
| memory_delete | Supprimer un fichier et creer une version. |
| memory_history | Lister les versions recentes. |
| memory_read_at | Lire un fichier dans une version anterieure. |
| memory_diff | Comparer deux versions au niveau fichier. |
| memory_rollback | Restaurer un etat anterieur dans une nouvelle version. |
| memory_search | Recherche plein-texte locale (mots-cles) sur tous les fichiers. |
| memory_backlinks | Fichiers qui referencent un fichier donne via [[wikilink]]. |
| memory_graph | Graphe [[wikilink]] complet ou voisinage d'un fichier, + liens morts. |
memory_search reste 100% local
memory_search indexe et recherche entierement dans le processus MCP, sur votre machine. Aucune requete, aucun resultat, aucun fragment de texte n'est jamais envoye au backend IA Cloud Memory — celui-ci ne stocke et ne traite que des octets chiffres, comme pour les huit autres outils. L'index de recherche est mis en cache localement, chiffre, sous ~/.ia-cloud-memory/search-index/.
memory_backlinks et memory_graph aussi
Vos fiches memoire peuvent se referencer entre elles avec des liens [[Cible]], [[Cible|Alias]] ou [[Cible#Ancre]]. memory_backlinks liste les fichiers qui referencent un fichier donne ; memory_graph retourne le graphe complet (ou le voisinage d'un fichier) et les liens qui ne resolvent vers rien (« dangling »). Meme garantie que memory_search : tout tourne dans le processus MCP, sur votre machine, avec son propre cache local chiffre sous ~/.ia-cloud-memory/graph-index/. Le backend ne voit jamais la structure de vos liens.
Note de securite
La cle maitre est stockee en clair dans settings.json. Ce fichier doit etre lisible uniquement par votre utilisateur (c'est le cas par defaut). Une integration keychain est prevue pour les prochaines versions.
Voir le modele de securite pour la vue complete.