github jacob-bd/notebooklm-mcp-cli v0.2.15
v0.2.15: Fix chat REPL and remove dead code

latest releases: v0.5.9, v0.5.8, v0.5.6...
one month ago

What's Changed

Fixed

  • Chat REPL command broken - Fixed nlm chat start failing with TypeError: BaseClient.__init__() got an unexpected keyword argument 'profile'. Now uses proper get_client(profile) utility and handles dict/list API responses correctly. Thanks to @eng-M-A-AbelLatif for the detailed bug report and fix in issue #25!

Removed

  • Dead code cleanup - Removed unused src/notebooklm_mcp/ directory (5600+ lines). This legacy code was not packaged or distributed but caused confusion. Thanks to @NOirBRight for PR #29 which helped identify this.

Community Contributors

This release also acknowledges past community contributions:

  • @latuannetnam for HTTP transport support, debug logging, and query timeout configuration (PR #12)
  • @davidszp for Linux Chrome detection fix (PR #6) and source_get_content tool (PR #1)
  • @saitrogen for the research polling query fallback fix (PR #15)

Installation

# Using uv (recommended)
uv tool install notebooklm-mcp-cli

# Using pip
pip install notebooklm-mcp-cli

Upgrade

uv tool install --force notebooklm-mcp-cli

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

NewReleases is sending notifications on new releases.