Tu travailles avec Claude Code dans ton éditeur, et toute ta connaissance vit dans Obsidian. Les deux s'ignorent : Claude ne sait rien de ton vault, et ton vault n'a aucun moyen de parler à Claude. Le pont qui les relie a un nom, MCP, et il transforme ton vault en mémoire que ton assistant interroge. Voici comment ça marche réellement, sans recette inventée.
Le but : que Claude Code interroge ton vault
L'objectif est simple à formuler : que ton assistant de code puisse retrouver, à la demande, le bon passage de ta connaissance. Tes décisions, tes conventions, tes notes de projet vivent dans ton vault Obsidian ; tu veux que Claude Code y accède quand il en a besoin, au lieu de te demander de tout recoller.
C'est le problème de fond de l'IA sans mémoire, décrit dans pourquoi ton IA oublie tout. La solution n'est pas de mémoriser ton vault dans le modèle, mais de le rendre interrogeable.
MCP, le pont entre les deux
MCP, pour Model Context Protocol, est un standard ouvert qui permet à un assistant de se connecter à des sources externes. C'est le tuyau commun entre ta mémoire et ton IA. On l'explique en détail dans MCP + mémoire.
L'intérêt de passer par un standard plutôt que par une intégration sur mesure : ta connaissance est exposée une fois, et l'assistant sait l'interroger sans connaître ses détails internes.
Ce qu'il te faut : vault, Smart Brain, MCP Obsidian
Le montage repose sur trois pièces, toutes réelles :
- Ton vault Obsidian : ta connaissance, en markdown, reliée par des wikilinks.
- Smart Brain : le moteur de RAG local qui indexe ce vault (Ollama plus base vectorielle ChromaDB) et fournit le retrieval à trois étages (recherche hybride, graphe, reranking), avec une précision mesurée (Hit@1 de 0,909, voir la page technique).
- MCP Obsidian : ce qui expose ton vault à Claude Code comme une source interrogeable.
Une fois ces pièces en place, Claude Code, dans ton éditeur, peut interroger ton vault en langage naturel.
Comment ça marche, concrètement
Le flux, étape par étape : tu poses une question à Claude Code, MCP transmet la requête à ta mémoire, Smart Brain retrouve le passage juste dans ton vault, et Claude répond en s'appuyant dessus, en citant la source. Tu n'as rien collé.
Pour la mise en place réelle, c'est-à-dire l'installation locale et la configuration de la connexion, réfère-toi à la documentation du produit plutôt qu'à des commandes prises ailleurs : les détails d'installation y sont décrits au plus juste, et c'est la source à suivre pour ne pas suivre une recette périmée.
Ce que tu peux alors faire
Une fois Claude Code branché sur ton vault :
- lui demander le pourquoi d'une décision et obtenir ta note, datée, au lieu d'une spéculation ;
- lui faire respecter une convention parce qu'elle est consultable dans ton vault ;
- éviter qu'il repropose une option que tu avais documentée comme écartée.
C'est ce qu'on appelle l'IA qui connaît ton code : pas une IA qui a tout mémorisé, mais une IA qui sait où chercher dans ta connaissance.
Honnêtement, le profil et le local
Deux points à assumer. D'abord, c'est un système que tu héberges, orienté utilisateurs techniques : il faut être à l'aise avec ce type d'installation. Ensuite, et c'est la contrepartie positive, tout reste local : MCP transmet la requête, mais l'indexation et le retrieval ne quittent pas ta machine. Ta connaissance ne part nulle part.
Pour aller plus loin, vois ton vault Obsidian comme mémoire, la page technique et les offres.