Fixes
- Windows JSON parse errors (#35): Added
show_banner=Falseto prevent FastMCP banner from corrupting stdio JSON-RPC protocol on Windows (especially with non-English locales) - Stdout pollution: Replaced
print()statements with proper logging inauth.pyandnotebooks.pyto avoid corrupting MCP stdio communication - Profile handling: Fixed
nlm login --checkto use configureddefault_profileinstead of hardcoded "default"
Upgrade
uv tool upgrade notebooklm-mcp-cli