Claude Skill

jacob-bd/notebooklm-mcp-cli

Access Google NotebookLM programmatically via CLI, MCP server, and AI agent skills. Automate notebook creation, content generation, and knowledge management with this Python tool.

Overview

Stars5,148
Forks799
LanguagePython
Last pushed2026-07-01
Last synced2026-07-03
View on GitHub

Repository

Ownerjacob-bd
Repositorynotebooklm-mcp-cli
Full namejacob-bd/notebooklm-mcp-cli
Repo ID1,121,438,740

Install this Skill

uv tool install notebooklm-mcp-cli

Registry

Typemcp_server
Quality score85/100
Verificationreadme_parsed
Last verified2026-06-08
Platforms
ClaudeMCPOpenClawCodexCursor
Capabilities
browsercode-reviewpdfmemorysearchimagevideoterminalworkflow
Detected files
README.mddocspyproject.tomltests
Config keys
URL
Install methods
  • uv tool install notebooklm-mcp-cli
  • uvx --from notebooklm-mcp-cli nlm --help
  • uvx --from notebooklm-mcp-cli notebooklm-mcp
  • pip install notebooklm-mcp-cli
  • git clone https://github.com/jacob-bd/notebooklm-mcp-cli.git

Summary

A Python-based tool that provides programmatic access to Google NotebookLM via CLI, MCP server, and AI agent skills, enabling automated notebook management and content generation.

Chinese description

通过命令行界面(CLI)、模型上下文协议(MCP)服务器和AI代理技能,实现对Google NotebookLM的程序化访问。

Key features

  • Command-line interface for direct NotebookLM operations
  • MCP server integration for AI agent workflows
  • AI agent skill support for automated tasks
  • Programmatic notebook creation and management
  • Cross-platform compatibility (Python-based)

Use cases

  • Automating research note generation from web sources
  • Integrating NotebookLM into AI agent pipelines
  • Batch processing of documents into notebooks
  • Building custom CLI tools for knowledge management
  • Enabling MCP-compatible assistants to access NotebookLM

README excerpt

# NotebookLM CLI & MCP Server ![NotebookLM MCP Header](docs/media/header.jpg) [![PyPI version](https://img.shields.io/pypi/v/notebooklm-mcp-cli)](https://pypi.org/project/notebooklm-mcp-cli/) [![PyPI downloads](https://img.shields.io/pypi/dm/notebooklm-mcp-cli)](https://pypistats.org/packages/notebooklm-mcp-cli) [![Total downloads](https://static.pepy.tech/badge/notebooklm-mcp-cli)](https://pepy.tech/projects/notebooklm-mcp-cli) [![Python](https://img.shields.io/pypi/pyversions/notebooklm-mcp-cli)](https://pypi.org/project/notebooklm-mcp-cli/) [![License](https://img.shields.io/pypi/l/notebooklm-mcp-cli)](https://github.com/jacob-bd/notebooklm-mcp-cli/blob/main/LICENSE) > 🎉 **January 2026 — Major Update!** This project has been completely refactored to unify **NotebookLM-MCP** and **NotebookLM-CLI** into a single, powerful package. One install gives you both the CLI (`nlm`) and MCP server (`notebooklm-mcp`). See the [CLI Guide](docs/CLI_GUIDE.md) and [MCP Guide](docs/MCP_GUIDE.md) for full documentation. **Programmatic access to Google NotebookLM** — via command-line interface (CLI) or Model Context Protocol (MCP) server. > **Note:** Tested with Pro/free and Google AI Ultra ($249/mo) tier accounts. May work with NotebookLM Enterprise accounts but has not been tested. 📺 **Watch the Demos** ### Latest | **Codex Setup + Cinematic Video & Slides** | |:---:| | [![Latest](https://img.youtube.com/vi/KrgLCrvU1dw/mqdefault.jpg)](https://www.youtube.com/watch?v=KrgLCrvU1dw) | ### MCP Demos | **General Overview** | **Claude Desktop** | **Perplexity Desktop** | **MCP Super Assistant** | |:---:|:---:|:---:|:---:| | [![General](https://img.youtube.com/vi/d-PZDQlO4m4/mqdefault.jpg)](https://www.youtube.com/watch?v=d-PZDQlO4m4) | [![Claude](https://img.youtube.com/vi/PU8JhgLP

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-07-03