The NotebookLM MCP Server automates interactions with Google NotebookLM, enabling Q&A, content generation, and source management functionalities.
From the registry: Automate Google NotebookLM — Q&A with citations, audio, video, content generation
$ git clone https://github.com/roomi-fields/notebooklm-mcp.git && cd notebooklm-mcp && npm install && npm run buildPlease install the `notebooklm-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 18+** — Node.js 18 or higher (https://nodejs.org/)
- **Clone and build** — Clone the repo and build locally — no published npm package at top level Run: `git clone https://github.com/roomi-fields/notebooklm-mcp.git && cd notebooklm-mcp && npm install && npm run build`
- **Google NotebookLM account** — First run opens Chrome for Google login — use a dedicated Google account (https://notebooklm.google.com/)
Canonical MCP server config (stdio transport):
- command: `node`
- args: ["/path/to/notebooklm-mcp/dist/index.js"]
Note: Full automation of Google NotebookLM via browser. Requires Chrome login on first use. Replace /path/to/ with your clone location.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.GOOGLE_AUTHrequiredOne-time Google login for authentication.AI Agents Framework with Self Reflection and MCP support