add_notebook
Add a NotebookLM notebook to your library by providing its URL, content description, topics, and use cases for AI-powered document querying.
Instructions
PERMISSION REQUIRED — Only when user explicitly asks to add a notebook.
Conversation Workflow (Mandatory)
When the user says: "I have a NotebookLM with X"
Ask URL: "What is the NotebookLM URL?"
Ask content: "What knowledge is inside?" (1–2 sentences)
Ask topics: "Which topics does it cover?" (3–5)
Ask use cases: "When should we consult it?"
Propose metadata and confirm:
Name: [suggested]
Description: [from user]
Topics: [list]
Use cases: [list] "Add it to your library now?"
Only after explicit "Yes" → call this tool
Rules
Do not add without user permission
Do not guess metadata — ask concisely
Confirm summary before calling the tool
Example
User: "I have a notebook with n8n docs" You: Ask URL → content → topics → use cases; propose summary User: "Yes" You: Call add_notebook
How to Get a NotebookLM Share Link
Visit https://notebooklm.google/ → Login (free: 100 notebooks, 50 sources each, 500k words, 50 daily queries)
Click "+ New" (top right) → Upload sources (docs, knowledge)
Click "Share" (top right) → Select "Anyone with the link"
Click "Copy link" (bottom left) → Give this link to Claude
(Upgraded: Google AI Pro/Ultra gives 5x higher limits)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The NotebookLM notebook URL | |
| name | Yes | Display name for the notebook (e.g., 'n8n Documentation') | |
| description | Yes | What knowledge/content is in this notebook | |
| topics | Yes | Topics covered in this notebook | |
| content_types | No | Types of content (e.g., ['documentation', 'examples', 'best practices']) | |
| use_cases | No | When should Claude use this notebook (e.g., ['Implementing n8n workflows']) | |
| tags | No | Optional tags for organization |