Search NotebookLM notebooks, sources, and generated study artifacts from agents
Use notebooklm-mcp-cli when an agent needs to search NotebookLM notebooks, add sources, run notebook queries, and retrieve generated study artifacts without leaving an MCP workflow.
Prerequisites
A NotebookLM account, browser-based authentication or cookie import, Python tooling via uv, pip, or pipx, and an MCP-compatible client if you want agent-side access.
Installation
Use the upstream install or setup path that matches your environment:
- uv tool install notebooklm-mcp-cli
- pip install notebooklm-mcp-cli
- pipx install notebooklm-mcp-cli
- git clone https://github.com/jacob-bd/notebooklm-mcp-cli.git
Requirements and caveats from upstream:
Basic usage or getting-started notes:
Run nlm --ai for comprehensive AI-assistant documentation.
| Pipelines (multi-step workflows) | nlm pipeline run/list | pipeline |
🆕 Claude Desktop users: Download the extension (.mcpb file) → double-click → done! One-click install, no config needed.
Extracted from upstream docs: https://raw.githubusercontent.com/jacob-bd/notebooklm-mcp-cli/HEAD/README.md