notebooklm-mcp-cli

jacob-bd/notebooklm-mcp-cli
★ 4,798 stars Python Code/Dev Tools Updated 5d ago
Programmatic access to Google NotebookLM — via command-line interface (CLI), Model Context Protocol (MCP) server, and AI agent skills.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "notebooklm-mcp-cli": {
      "command": "uvx",
      "args": [
        "notebooklm-mcp-cli"
      ]
    }
  }
}

Or install with pip: pip install notebooklm-mcp-cli

README Excerpt

**Programmatic access to Google NotebookLM** — via command-line interface (CLI) or Model Context Protocol (MCP) server. > **Note:** Tested with Pro/free and Google AI Ultra ($249/mo) tier accounts. May work with NotebookLM Enterprise accounts but has not been tested. 📺 **Watch the Demos** | **Codex Setup + Cinematic Video & Slides** |

Tools (13)

batchcross_notebook_querydownload_artifactnotebook_createnotebook_listnotebook_querypipelineresearch_startsource_addsource_sync_drivestudio_createstudio_revisetag