NotebookLM MCP Setup Instructions¶
Status¶
Requires interactive browser authentication - cannot be automated.
Current State¶
- MCP tool available:
mcp__notebooklm__setup_auth - Config directory exists:
~/.config/notebooklm-mcp/(empty) - 1 notebook configured: "Claude Developer Documentation"
- Auth status: Not authenticated
Setup Steps (Manual)¶
-
Run setup in a Claude session with browser access:
-
Complete Google login in the browser window that opens
-
Verify authentication:
-
Test notebook access:
Available Tools (After Auth)¶
Notebook Management¶
mcp__notebooklm__create_notebook- Create new notebookmcp__notebooklm__add_notebook- Add existing notebook to librarymcp__notebooklm__remove_notebook- Remove from librarymcp__notebooklm__get_notebook- Get notebook detailsmcp__notebooklm__list_notebooks- List all notebooks
Sources¶
mcp__notebooklm__add_source- Add URL/text/YouTube sourcemcp__notebooklm__add_sources_bulk- Add multiple sourcesmcp__notebooklm__list_notebook_sources- List sources in notebook
Querying¶
mcp__notebooklm__ask_question- RAG query on notebook sourcesmcp__notebooklm__create_note- Create note in notebook
Management¶
mcp__notebooklm__rename_notebook- Rename notebookmcp__notebooklm__rename_source- Rename sourcemcp__notebooklm__delete_source- Delete source
Audio¶
mcp__notebooklm__generate_audio_overview- Generate podcastmcp__notebooklm__get_audio_overview_status- Check audio statusmcp__notebooklm__download_audio_overview- Download audio file
Import¶
mcp__notebooklm__import_youtube_playlist- Import YouTube playlistmcp__notebooklm__import_rss_feed- Import RSS feed
Use Cases for Aegis¶
1. Research Knowledge Base¶
Create notebooks for: - Competitive intelligence (Reddit, HN, ProductHunt) - Technical documentation (Claude API, frameworks) - Market research (SaaS pricing, trends)
2. Meeting Notes¶
Automatically transcribe and synthesize: - Discord meeting summaries - Project planning sessions - Code review discussions
3. Documentation Search¶
RAG search across: - Code repositories - Project documentation - Architecture decisions
Integration Opportunities¶
With Aegis Memory¶
NotebookLM.ask_question() → Knowledge Graph
- Extract entities from notebook answers
- Add to Graphiti for cross-referencing
With Proactive Scanner¶
Scanner → NotebookLM.add_source()
- Add relevant articles to research notebooks
- Auto-generate briefings from RAG queries
With Discord¶
Discord messages → NotebookLM.add_source()
- Build knowledge base from community discussions
- Query for trends and patterns
Notebooks to Create¶
- Competitive Intelligence
- Sources: Reddit posts, HN discussions, Product Hunt launches
-
Query: "What are competitors charging for API access?"
-
Technical Documentation
- Sources: Claude API docs, framework guides
-
Query: "How do I implement streaming responses?"
-
Market Research
- Sources: Industry reports, pricing studies
- Query: "What are common SaaS pricing models?"
Estimated Setup Time¶
- 5 minutes for initial auth
- 10 minutes per notebook to add sources
- 1-2 hours to build comprehensive knowledge base
Next Steps (When Auth is Complete)¶
- Create research notebook for Intel Dashboard competitors
- Add sources from Reddit demand signal research
- Test RAG queries for pricing insights
- Integrate with daily digest workflow