Pantheon-Security/notebooklm-mcp-secure
View on GitHub ↗Secure NotebookLM MCP Server - Query Google NotebookLM from Claude/AI agents with 17 security hardening layers
79 ★21 forksTypeScriptUpdated 3mo ago
What you need to know
Security-hardened NotebookLM MCP server (@pan-sec/notebooklm-mcp) — query notebooks with source-grounded zero-hallucination answers, create/manage notebooks programmatically, generate audio/video overviews, extract data tables, plus optional Gemini Deep Research and Document API, wrapped in 17 security layers.
Install
claude mcp add notebooklm -- npx @pan-sec/notebooklm-mcp@latest or via npm/@pan-sec/notebooklm-mcp; Docker multi-stage build supported
Usage
- •login via browser auth ('Log me in to NotebookLM'), add notebooks, then ask_question/deep_research/generate_audio_overview; optional GEMINI_API_KEY unlocks deep_research, gemini_query, upload_document
Key features
- ✓48+ MCP tools: ask_question, create_notebook, batch_create_notebooks, add_folder, generate_audio_overview, generate_video_overview (10 styles), generate_data_table, get_data_table, list_sessions, get_health (deep check), get_query_history, get_notebook_chat_history
- ✓Gemini Deep Research + gemini_query with Google Search grounding and code execution
- ✓Document API: upload/query/delete PDFs (50MB, 1000 pages) via Gemini Files API with auto-chunking
- ✓17 security layers: post-quantum ML-KEM-768 + ChaCha20-Poly1305 at-rest, secrets scanning, memory scrubbing, hash-chained audit logs, token auth with lockout, prompt-injection detection
- ✓compliance tools (GDPR/SOC2/CSSF controls), multi-session isolated profiles
- ✓no API key needed for core features
Best for
Enterprise/security-conscious users who want to query NotebookLM and build knowledge bases via AI.
Caveats
- ⚠fork of PleasePrompto/notebooklm-mcp
- ⚠optional Gemini features need GEMINI_API_KEY
- ⚠browser auth session for NotebookLM core tools
- ⚠compliance = controls implemented, not formally certified
- ⚠not affiliated with Google
Platforms: macOS · Linux · WindowsClients: Claude Code · Claude Desktop · Cursor · Codex · Google Antigravity · OpenCode · Windsurf · VS Code Copilot
Reviewed 2026-08-11
Topics
aiautomationbrowser-automationclaudegooglellmmcpmodel-context-protocolnotebooklmopen-sourceresearchtypescript
- Stars
- 79★
- Forks
- 21
- Language
- TypeScript
- License
- MIT
- Created
- 2025-11-28
- Last push
- 2026-06-01