v0.4.2
Added
- Expanded file format support (PR #82) — File uploads now accept additional formats. Thanks to @JumpLao!
- Audio:
.m4a,.wav,.aac,.ogg,.opus(previously only.mp3) - Images:
.gif,.webp(previously only.jpg,.jpeg,.png) - Note:
.flac,.webm,.mov,.avi,.mkvwere removed from the original PR as Google's upload server does not accept them
- Audio:
- Cited text passages in query output (PR #81) —
notebook_queryresponses now include areferencesarray with the actual quoted passage text for each citation. Thanks to @cbruyndoncx!- Each reference includes
source_id,citation_number, andcited_text - Backward-compatible: existing
sources_usedandcitationsfields unchanged
- Each reference includes
nlm setup add all— Interactive multi-tool setup — Scans the system for installed AI tools, shows detection status, and lets you interactively choose which ones to configure with NotebookLM MCP- Detects: Claude Code, Claude Desktop, Gemini CLI, Cursor, Windsurf, Cline, Antigravity, Codex
- Shows which tools are already configured vs. newly detected
- Select
all, specific numbers, ornone
nlm setup remove all— Remove NotebookLM MCP from all configured tools at once, with explicit confirmation and safety warnings. Uses CLI-first removal (e.g.,claude mcp remove,codex mcp remove) where available.- Codex MCP auto-setup —
nlm setup add codexnow usescodex mcp addCLI (preferred) with config.toml fallback. Full lifecycle: add, remove, detect viacodex mcp list.
Changed
- Codex skill path updated —
nlm skill install codexnow installs to~/.agents/skills/nlm-skill/SKILL.mdper official Codex docs, replacing the old~/.codex/AGENTS.mdpath.
Install / Upgrade
uv tool install --force notebooklm-mcp-cli
# or
pip install --upgrade notebooklm-mcp-cli