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, .mkv were removed from the original PR as Google's upload server does not accept them
- Cited text passages in query output (PR #81) —
notebook_query responses now include a references array with the actual quoted passage text for each citation. Thanks to @cbruyndoncx!
- Each reference includes
source_id, citation_number, and cited_text
- Backward-compatible: existing
sources_used and citations fields unchanged
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, or none
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 codex now uses codex mcp add CLI (preferred) with config.toml fallback. Full lifecycle: add, remove, detect via codex mcp list.
Changed
- Codex skill path updated —
nlm skill install codex now installs to ~/.agents/skills/nlm-skill/SKILL.md per official Codex docs, replacing the old ~/.codex/AGENTS.md path.
Install / Upgrade
uv tool install --force notebooklm-mcp-cli
# or
pip install --upgrade notebooklm-mcp-cli