notebooklm-mcp-programmatic-access

Installation
SKILL.md

NotebookLM MCP & CLI

Skill by ara.so — Devtools Skills collection.

notebooklm-mcp-cli provides programmatic access to Google NotebookLM through both a command-line interface (nlm) and Model Context Protocol (MCP) server (notebooklm-mcp). Use it to automate research workflows, generate AI podcasts, manage notebooks, and integrate NotebookLM into AI coding agents.

What It Does

  • Notebook Management: Create, list, delete, and share NotebookLM notebooks
  • Source Management: Add sources from URLs, text, Google Drive, or local files
  • AI Studio: Generate audio podcasts, video presentations, slide decks, and infographics
  • Query & Research: Query notebooks, perform web/Drive research, cross-notebook queries
  • Automation: Batch operations, pipelines, tagging, and smart selection
  • MCP Integration: Connect Claude, Gemini, Cursor, and other AI tools to NotebookLM
  • Profile Support: Manage multiple Google accounts with isolated browser sessions

Installation

Using uv (Recommended)

Installs
137
GitHub Stars
3
First Seen
Jun 7, 2026
notebooklm-mcp-programmatic-access — aradotso/devtools-skills