AUTOMATE NotebookLM: New CLI, MCP Serve and SKILL (2026)
Unifying MCP and CLI for Notebook LM
Introduction to the Project
- Jacob introduces a new project aimed at unifying the MCP (Main Control Panel) and CLI (Command Line Interface) for Notebook LM, citing time management as a key reason for this integration.
- The previous versions had slight architectural differences, prompting the need for a more cohesive solution.
New Features and Improvements
- The unified package will include several community-requested features such as file upload/download, notebook sharing, and enhanced note-taking capabilities.
- Jacob mentions that he worked on this project during his vacation in Cancun, emphasizing that it was done efficiently without compromising family time.
Key Functionalities Added
- New functionalities include multi-profile authentication allowing users to manage different accounts easily (e.g., work vs. personal).
- Users can now utilize both noun-first and verb-first command structures in the CLI, enhancing usability by accommodating different user preferences.
AI Integration and Skill Agent
- A skill agent has been added to maximize AI utility within the system; it supports various tools like Clock Cursor Gemini CLI and Codeex.
- Users can export data as folders, improving organization and accessibility of files within the platform.
Community Contributions and Future Considerations
- Jacob acknowledges significant community contributions that have shaped this update while also noting potential rough edges due to extensive refactoring.
- He encourages users to report any issues they encounter post-launch so they can be addressed promptly.
Demonstration of New Features
- During a demonstration of the CLI help function, Jacob showcases new commands including install completion which enhances user experience through tab commands.
- A table is introduced showing installed skills versus those not yet installed, providing clarity on available functionalities.
File Management Enhancements
- The ability to automatically upload/download files has been highly requested; Jacob plans to demonstrate these capabilities using Claude's skills.
Weekly Update for Anthropic
Overview of Tasks and Downloads
- The speaker is finalizing their weekly tasks for Anthropic, indicating a focus on efficiency and minimalism in the process.
- They attempt to download various resources including video overviews, audio overviews, presentations, and infographics but encounter issues that require skill updates.
- After some troubleshooting, they successfully download four files and plan to upload them into a newly created notebook titled "YouTube upload demo."
Uploading Resources
- The speaker checks the status of the uploads in their Notebook LM, confirming that one file has been uploaded successfully.
- They verify the presence of MP3 (audio overview), MP4 (video overview), and PDF files in the notebook after successful uploads.
Creating Video Overviews
- The speaker requests Claude to create a video overview tailored for a non-technical audience in Spanish while emphasizing brevity.
- They note that Claude supports multiple languages and is currently generating both video and audio content based on previous resources.
Data Management Features
- The speaker highlights additional capabilities within the studio such as importing reports into Google Docs or creating data tables directly in notebooks.
- A briefing document is generated from the report which can be exported to Google Docs, showcasing seamless integration with other tools.
Final Thoughts on Tool Utility
- After checking on a data table's readiness, they confirm its creation and attempt to export it into Google Sheets for further use.
- The speaker concludes by expressing enthusiasm about the tool's potential for automation despite it being more suited for power users. They invite feedback on future projects.