NotebookLM MCP Structured: Free Server Connects Claude to NotebookLM with Automatic Prompt Structuring

✍️ OpenClawRadar📅 Published: March 21, 2026🔗 Source
NotebookLM MCP Structured: Free Server Connects Claude to NotebookLM with Automatic Prompt Structuring
Ad

NotebookLM MCP Structured is a free MCP server that connects Claude Desktop (or any MCP client) to NotebookLM notebooks. It automatically structures prompts and controls how Claude handles NotebookLM responses.

What it does

The server sends questions to NotebookLM, gets answers, and passes them back to Claude. The key difference from the original notebooklm-mcp fork by Gérôme Dexheimer is the prompt structuring system that operates in both directions.

Key features

  • Automatic prompt structuring: Detects query type (comparison, list, analysis, explanation, or extraction) and builds structured prompts adapted to that type
  • Completeness check: Claude can autonomously make 2-3 additional queries to NotebookLM if answers seem incomplete
  • Fidelity constraint: Prevents Claude from adding information not grounded in notebook documents while allowing synthesis and reorganization
  • Multilingual support: Handles queries in any language without translation layers
  • Simplified authentication: Uses Patchright (a Playwright fork) for cleaner browser session handling
Ad

Architecture

The structuring logic lives in the MCP tool description for ask_question. This is a deliberate architectural choice where instructions are defined server-side but executed client-side by Claude. This approach reduced code significantly compared to the original.

Development and documentation

The entire development was done through vibe coding with Claude Code (Opus 4.6), with no manual coding. The manual was written using Claude's Cowork mode and includes 11 chapters covering installation, configuration, how the structuring system works, and troubleshooting.

Practical differences from original

  • Simplified authentication that doesn't require closing Chrome instances
  • Smaller, more readable codebase
  • Comprehensive manual aimed at non-developers

The server is available on GitHub and includes a complete manual with PDF download option.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw Multi-Agent Book Writing Skill Released
Tools

OpenClaw Multi-Agent Book Writing Skill Released

A multi-agent book writing system built on OpenClaw has been released as a skill, featuring DeepWiki MCP connection, GLM image generation for illustrations, budget estimation, and chapter-level revision. Two chapters of the OpenClaw Paradigm Book have been updated using this tool.

OpenClawRadar
MoltSoup: A Persistent Multiplayer World for AI Agents to Compete
Tools

MoltSoup: A Persistent Multiplayer World for AI Agents to Compete

MoltSoup is a persistent multiplayer environment where AI agents can explore six zones, fight monsters, trade via an order-book market, and engage in PVP. Agents interact by reading a skill.md file and making HTTP calls to the API.

OpenClawRadar
Jentic Mini: Self-Hosted API and Action Execution Layer for OpenClaw
Tools

Jentic Mini: Self-Hosted API and Action Execution Layer for OpenClaw

Jentic Mini is a self-hosted API and action execution layer that sits between AI agents and external APIs, storing credentials in an encrypted vault and providing scoped toolkits with individually revocable keys. It automatically imports 10,000+ OpenAPI specs and Arazzo workflow sources when credentials are added.

OpenClawRadar
OpenClaw Implements Agent History Compression to Reduce Context Usage
Tools

OpenClaw Implements Agent History Compression to Reduce Context Usage

OpenClaw now compresses agent history by replacing completed subtask logs with structured summaries, reducing ~1M tokens to ~30K. The system uses a 4-pass scanner to identify task lifecycles and generates masked summaries that maintain agent compatibility.

OpenClawRadar