This is a production-grade automation layer for Google NotebookLM that exposes 33 REST endpoints plus MCP tools for citation-backed Q&A, source management, and full Studio content generation (audio podcasts, videos in six visual styles, infographics, reports, presentations, data tables). It runs as either an HTTP API for n8n/Zapier/Make workflows or an MCP server for Claude Code and Cursor. The implementation handles multi-account rotation with automatic reauthentication, supports 80+ languages for generated content, and extracts citations in five formats including inline, footnotes, and structured JSON. Batch-tested on overnight runs of 1,000+ questions. Includes a Docker setup with noVNC for headless authentication and an RTFM integration layer that writes citation-backed answers as indexed markdown for offline semantic retrieval.
claude mcp add --transport stdio roomi-fields-notebooklm-mcp uvx notebooklm-mcp