github jacob-bd/notebooklm-mcp-cli v0.6.0
v0.6.0 - Source Label Management

latest release: v0.6.1
10 hours ago

What's New

Source Label Management — Organize notebook sources into thematic categories. Auto-label with AI or manage manually via the new label MCP tool and nlm label CLI commands.

Actions available

  • auto — AI generates thematic categories from all sources (requires 5+ sources)
  • list — List current labels
  • create — Create a new empty label
  • rename — Rename a label
  • set_emoji — Add an emoji marker to a label
  • move_source — Assign a source to a label (multi-label supported)
  • delete — Delete a label (sources are preserved)

Example CLI usage

nlm label auto <notebook_id>
nlm label create <notebook_id> "Research Papers" --emoji 📚
nlm label rename <notebook_id> <label_id> "Better Name"
nlm label delete <notebook_id> <label_id> --confirm

Example MCP usage

label(notebook_id="...", action="auto")
label(notebook_id="...", action="create", name="Research", emoji="📚")
label(notebook_id="...", action="delete", label_id="...", confirm=True)

Fixed

WSL Firewall check encoding (#172)nlm login --wsl was showing a false "firewall rule missing" warning when the rule already existed. PowerShell returns UTF-16-LE output which caused a UnicodeDecodeError in the firewall check. Fixed with errors="replace". Thanks to @andrepreira for the clean PR!

Full Changelog: v0.5.31...v0.6.0

Don't miss a new notebooklm-mcp-cli release

NewReleases is sending notifications on new releases.