NotebookLM MCP Structuré : Serveur Gratuit Connecte Claude à NotebookLM avec Structuration Automatique des Prompts

NotebookLM MCP Structured est un serveur MCP gratuit qui connecte Claude Desktop (ou tout client MCP) aux carnets NotebookLM. Il structure automatiquement les invites et contrôle la façon dont Claude traite les réponses de NotebookLM.
Ce qu'il fait
Le serveur envoie des questions à NotebookLM, obtient des réponses et les renvoie à Claude. La principale différence par rapport à la version originale notebooklm-mcp de Gérôme Dexheimer est le système de structuration des invites qui fonctionne dans les deux sens.
Fonctionnalités clés
- Structuration automatique des invites : Détecte le type de requête (comparaison, liste, analyse, explication ou extraction) et construit des invites structurées adaptées à ce type
- Vérification d'exhaustivité : Claude peut effectuer de manière autonome 2-3 requêtes supplémentaires à NotebookLM si les réponses semblent incomplètes
- Contrainte de fidélité : Empêche Claude d'ajouter des informations non fondées dans les documents du carnet tout en permettant la synthèse et la réorganisation
- Support multilingue : Gère les requêtes dans n'importe quelle langue sans couches de traduction
- Authentification simplifiée : Utilise Patchright (un fork de Playwright) pour une gestion plus propre des sessions de navigateur
Architecture
La logique de structuration réside dans la description de l'outil MCP pour ask_question. Il s'agit d'un choix architectural délibéré où les instructions sont définies côté serveur mais exécutées côté client par Claude. Cette approche a considérablement réduit le code par rapport à la version originale.
Développement et documentation
L'ensemble du développement a été réalisé par vibe coding avec Claude Code (Opus 4.6), sans codage manuel. Le manuel a été rédigé en utilisant le mode Cowork de Claude et comprend 11 chapitres couvrant l'installation, la configuration, le fonctionnement du système de structuration et le dépannage.
Différences pratiques par rapport à la version originale
- Authentification simplifiée qui ne nécessite pas de fermer les instances Chrome
- Codebase plus petite et plus lisible
- Manuel complet destiné aux non-développeurs
Le serveur est disponible sur GitHub et comprend un manuel complet avec option de téléchargement PDF.
📖 Read the full source: r/ClaudeAI
👀 See Also

Feynman : Agent de Recherche Open Source avec Outil d'Audit Codebase de Papier
Feynman est un agent de recherche en ligne de commande open source qui déploie quatre sous-agents en parallèle pour répondre à des questions de recherche et inclut un outil d'audit unique qui compare les affirmations des articles aux bases de code réelles. Il propose une installation en une commande, une licence MIT, et s'exécute sur pi pour le runtime des agents avec alphaxiv pour la recherche d'articles.

mnemos : Une couche de mémoire persistante pour les agents de codage IA (Go, MCP-Natif, Pas de Python)
mnemos est une couche mémoire persistante native MCP pour agents de codage IA, écrite en Go. L'auteur a construit un vérificateur pour mesurer l'amélioration : +40% agrégé sur les scénarios de lecture, mais seulement 53% de taux de capture en écriture après des corrections itératives.

Skillware ajoute prompt_rewriter pour la compression déterministe des tokens dans les boucles d'agents de l'API Claude.
Skillware a intégré une nouvelle compétence prompt_rewriter qui compresse les prompts de 50 à 80 % avant de les envoyer à l'API Claude, réduisant les coûts dans les boucles agentiques tout en maintenant un comportement stable grâce à une compression déterministe.

CodeTalk : Un outil open-source ajoute des réflexions parlées à Claude Code CLI
CodeTalk est un outil Python qui ajoute des observations parlées aux réponses de Claude Code CLI en utilisant Microsoft edge-tts. Il extrait le texte intégré par Claude et le lit à travers les haut-parleurs avec une synthèse vocale neuronale naturelle.