notebooklm-mcp-cli — 0.5.25 → 0.6.1 bump (2026-04-28)

Bumps the local PyPI install of notebooklm-mcp-cli (which ships both the nlm CLI and the notebooklm-mcp MCP server) plus all OrchestKit doc references. The npm notebooklm-mcp@1.2.1 is a different, stale package — explicitly called out in the version matrix as do-not-use.

Before

0.5.25
released 2026-04-16
Already had: video formats, audio length, PPTX export, bulk source ops, studio rename, async large queries, multi-browser auth, enterprise base URL, security hardening.

After

0.6.1
released 2026-04-28
Adds: source labels (thematic categorization via new label MCP tool) and label reorganize (force AI re-categorization with all-sources or unlabeled-only modes).

New since 0.5.25 (April 16 → April 28)

v0.6.0
Source label management — Organize notebook sources into thematic categories. New label MCP tool + nlm label CLI: auto (AI generates from sources, requires 5+), list, create, rename, delete, assign, unassign. Surfaces in NotebookLM web UI source filter.
v0.6.1
Label reorganize — When labels already exist, force AI re-categorization. Two modes: all-sources replace (requires --confirm) and unlabeled-only (preserves existing labels). Same shape on the label MCP tool with action="reorganize".
v0.5.31
Polish — incremental improvements (changelog: full list at github.com/jacob-bd/notebooklm-mcp-cli/releases).
Common confusion: the npm package is NOT the one we use.
npm install notebooklm-mcp resolves to a DIFFERENT, stale package — last release 1.2.1 on 2025-12-27. The MCP version matrix doc previously pointed at this. The actual MCP server in ~/.claude.json binds to the PyPI notebooklm-mcp-cli binary (~/.local/bin/notebooklm-mcp), installed via uv tool. This PR makes the matrix point at the right package.

Upgrade command

# single command, also bumps deps (typer, uvicorn, sse-starlette)
uv tool upgrade notebooklm-mcp-cli

# after upgrade, restart Claude Code so MCP server picks up the new binary
nlm --version  # expect: nlm version 0.6.1
notebooklm-mcp --version  # expect: 0.6.1

Files updated

# Version pin references (5 files in src/, 5 mirrors in plugins/)
src/skills/notebooklm/SKILL.md                                # v0.5.25+ → v0.6.1+, "What's New" section, +labels (3 places)
src/skills/notebooklm/rules/_sections.md                      # annotate labels v0.6.0+
src/skills/notebooklm/rules/workflow-batch-pipelines.md       # bump pin
src/skills/mcp-patterns/references/mcp-version-matrix.md      # clarify PyPI vs npm; do-not-use note on stale npm

# Auto-regenerated by build
plugins/ork/skills/notebooklm/*                               # mirrors
docs/site/content/docs/reference/skills/notebooklm.mdx        # auto-generated docs site