# Gemini Notebook CLI & MCP Server

A CLI and MCP server giving programmatic access to Google's Gemini Notebook (formerly NotebookLM), for scripting or connecting it to AI assistants.

This project exposes Gemini Notebook through two interfaces: a command-line tool named `nlm` for scripting, automation, or interactive terminal use, and an MCP server that connects AI assistants such as Claude, Gemini, and Cursor to Gemini Notebook directly. An automatic setup command picks the right configuration for the detected environment, and the CLI's `--ai` flag prints documentation written specifically for an AI assistant to consume.

Personal and consumer Gemini Notebook accounts are tested regularly by the project; Enterprise account support is described as experimental, with the documented `notebook.cloud.google.com` host verified against a project-qualified global deployment, while other Enterprise host variants may need further validation before relying on them.

It is written in Python and distributed under the MIT license.

Website: https://github.com/jacob-bd/gemini-notebook-mcp-cli
