Skip to content

v0.2.4: Unified CLI & MCP Architecture

Choose a tag to compare

@jacob-bd jacob-bd released this 30 Jan 03:23
· 551 commits to main since this release
9e43ca8

🎉 Major Release: Unified CLI & MCP Architecture

This release is a complete architectural refactor that unifies the CLI and MCP server into a cohesive, modular package.

✨ Key Features

  • Modular CLI: Commands split into logical modules (notebook, source, note, studio, download, etc.)
  • Verb-first commands: Alternative syntax like nlm install skill, nlm list notebooks
  • Skill support: Install/uninstall skill files for AI assistants (Claude, Cursor)
  • MCP reorganization: Tools split into domain-specific modules
  • Chrome profile isolation: Multi-profile support with email capture
  • Cursor AI support: Added to supported skill targets
  • Auto-cleanup: Chrome profile cache cleanup after auth

📊 Stats

  • 24,151 lines added
  • 104 files changed
  • 116 tests passing

📦 Install

uv tool install notebooklm-mcp-cli
# or
pip install notebooklm-mcp-cli==0.2.4

Full Changelog: v0.1.15...v0.2.4