notebooklm-mcp-cli-rejects-migrated-notebooklm-py-cookies

Even valid, unexpired cookies migrated from notebooklm-py’s storage_state.json format are rejected by upstream notebooklm-mcp-cli’s HTTP client. The upstream uses a different HTTP fingerprint (headers, user-agent, session context) that causes Google to reject RPC calls even when the cookie format migration succeeds. Fresh cookies must be captured via the upstream’s own browser auth flow, not migrated from legacy libraries.