notebooklm-mcp-upgrade-replace-library-not-wrap

When upgrading the NotebookLM MCP server, the correct architecture is to replace the custom notebooklm-py wrapper entirely with the upstream notebooklm-mcp-cli package running its built-in notebooklm-mcp —transport http entrypoint. Maintaining a custom wrapper means manually porting every upstream feature (500+ lines per release cycle) with no test coverage. The upstream self-contained approach reduces maintenance to pip install —upgrade.