notebooklm-mcp-cli
Access Google NotebookLM via command line and MCP server.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 5.0k
- Source
- mcp-github
- Repository
- github.com/jacob-bd/notebooklm-mcp-cli
Overview
notebooklm-mcp-cli provides programmatic access to Google NotebookLM, supporting both a command-line interface (CLI) and a Model Context Protocol (MCP) server. It enables users to create, manage, and query notebooks via CLI or MCP server, and generate audio and video content. Ideal for developers and AI agents needing automation or integration with NotebookLM features. Install via pip and configure your API key to get started.
Capabilities
- ▪List all notebooks
- ▪Create new notebook
- ▪Add sources (URL, text, Drive, file)
- ▪Query notebook content
- ▪Generate audio and video content
- ▪Revise slides
Use cases
Setup
pip install notebooklm-mcp-cli
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to install notebooklm-mcp-cli?
Install using pip: pip install notebooklm-mcp-cli
Is an API key required?
Yes, you need to extract a cookie from your browser as the API key.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
private-gpt
Provides a complete API layer for local models, supporting RAG, skills, tools, and more.
planning-with-files
File-based persistent planning skill, ideal for AI coding agents and long-running tasks.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.