gemini-notebook-mcp-cli
View on GitHubProgrammatic access to Gemini Notebook - via command-line interface (CLI), Model Context Protocol (MCP) server, and AI agent skills.
A Python CLI and MCP server for managing Gemini Notebook (formerly Google NotebookLM). It lets AI assistants and scripts create notebooks, add sources, query research, generate studio content, and download artifacts.
Use Cases
Connect AI assistants to Gemini NotebookCreate and manage research notebooksAdd web, Drive, text, and file sourcesQuery notebook sourcesGenerate and download audio or video artifactsAutomate notebook workflows from the command lineRun multi-step notebook pipelines
Built With
- Language
- Python
- Frameworks
- FastMCP · Typer · Pydantic
Tags
MCP server · CLI · NotebookLM · Gemini Notebook · research · notebook management · source management · podcast generation · AI agent skills · Google integration