sync_library
Synchronize your local NotebookLM library by comparing it with actual notebooks, identifying stale entries, and discovering missing notebooks for accurate data management.
Instructions
Sync your local library with actual NotebookLM notebooks.
What This Tool Does
Navigates to NotebookLM and extracts all your notebooks
Compares with local library entries
Detects stale entries (notebooks deleted or URLs changed)
Identifies notebooks not in your library
Optionally auto-removes stale entries
When To Use
Library seems out of sync with NotebookLM
After deleting notebooks in NotebookLM
To discover new notebooks to add
Before setting up automation workflows
Output
Returns a sync report with:
matched: Library entries that match actual notebooks
staleEntries: Library entries with no matching notebook (candidates for removal)
missingNotebooks: NotebookLM notebooks not in library (candidates for adding)
suggestions: Recommended actions
Example Usage
With auto-fix to remove stale entries:
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| auto_fix | No | Automatically remove stale library entries (default: false) | |
| show_browser | No | Show browser window for debugging |