PleasePrompto/notebooklm-mcp
2,643 stars · Last commit 2026-05-01
MCP server for NotebookLM - Let your AI agents (Claude Code, Codex) research documentation directly with grounded, citation-backed answers from Gemini. Persistent auth, library management, cross-client sharing. Zero hallucinations, just your knowledge base.
README preview
# NotebookLM MCP Server [](https://www.npmjs.com/package/notebooklm-mcp) [](https://www.typescriptlang.org/) [](https://modelcontextprotocol.io/) [](./LICENSE) MCP server for Google NotebookLM. It drives a real Chrome via Patchright (stealth + persistent fingerprint) so an agent can chat against a notebook, ingest sources, generate audio overviews, and read DOM-level citations. Two transports are supported: `stdio` (default) and Streamable-HTTP. v2.0.0 is the current line; v1 is no longer supported. - [Requirements](#requirements--platform-support) - [Install](#install) - [Connect](#connect-to-claude-code) — Claude Code, Cursor, Codex, generic MCP - [Authentication](#authentication) - [Transports](#transports) - [Multi-account](#multi-account) - [Tools](#tools) - [Profiles](#tool-profiles) - [Citations](#citations) - [Provenance & AI marker](#provenance--ai-marker) - [Configuration reference](#configuration-reference)