Gemini Notebook CLI и MCP

Gemini Notebook CLI & MCP Server

Программный доступ к Gemini Notebook (бывший NotebookLM) через CLI и MCP: блокноты, источники, подкасты, видео, отчеты и исследования из агента

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Управляет данными в аккаунте Gemini Notebook: создает и удаляет блокноты, публикует ссылки на них
  • Хранит и использует cookie сессии Google для доступа к аккаунту
Все причины и проверки
Нужен VPN

jacob-bd/gemini-notebook-mcp-cli

Установка

Ручная установка

uv tool install notebooklm-mcp-cli

Ставит команду nlm и серверный бинарь notebooklm-mcp. Есть варианты через uvx, pip и pipx. После установки выполните nlm login.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект дает агенту доступ к Gemini Notebook двумя путями: командой nlm в терминале и MCP-сервером notebooklm-mcp для клиентов вроде Claude Code, Claude Desktop, Gemini CLI и Cursor. Из агента можно создавать блокноты, добавлять источники (ссылки, YouTube, текст, файлы, документы Google Drive), задавать вопросы к источникам, запускать веб-исследование и генерировать материалы: подкасты, видео, отчеты, тесты, карточки, ментальные карты, слайды и инфографику. Есть пакетные операции, межблокнотные запросы, пайплайны из нескольких шагов и проверка остатка по плану. Вход выполняется через nlm login, который берет cookie из управляемого браузера, отдельный ключ API не нужен. Скачивание артефактов, публикация блокнотов и удаление доступны из тех же команд.

Для кого. Для исследователей, авторов и аналитиков, которые ведут работу в Gemini Notebook и хотят управлять ей из агента или скриптов.

Подходит, если

  • Нужно собрать блокнот из источников и задать по ним вопросы из агента
  • Нужно сгенерировать подкаст, отчет или видео по материалам блокнота
  • Нужно автоматизировать рутину в Gemini Notebook скриптом или пайплайном

Не подходит, если

  • Нет доступа к Gemini Notebook или аккаунта Google для входа
  • Нужен официальный API с гарантиями, а не доступ через сессию браузера

Пример запроса к агенту

Создай блокнот по этим трем ссылкам и сделай из него подкаст на 10 минут

Ограничения

Это неофициальный клиент: доступ идет через cookie аккаунта Google, поэтому смена веб-приложения на стороне Google может временно ломать команды. Нужен рабочий аккаунт с доступом к Gemini Notebook, поддержка корпоративных аккаунтов помечена как экспериментальная. Сервис Google недоступен из России без VPN. Часть операций меняет данные в аккаунте: создание и удаление блокнотов, публикация ссылок, поэтому удаление и генерация закрыты подтверждением.

Как отключить. Удалите MCP-сервер из конфигурации агента (например, claude mcp remove gemini-notebook-mcp) и удалите инструмент: uv tool uninstall notebooklm-mcp-cli. Кэш входа лежит в ~/.notebooklm-mcp-cli.

MCP

Транспорт
stdio
Авторизация
OAuth

Проверка безопасности

  • Управляет данными в аккаунте Gemini Notebook: создает и удаляет блокноты, публикует ссылки на них
  • Хранит и использует cookie сессии Google для доступа к аккаунту

Коротко о README

README описывает два интерфейса к Gemini Notebook: терминальную команду nlm и MCP-сервер notebooklm-mcp, устанавливаемые одним пакетом notebooklm-mcp-cli. Показаны настройка клиентов через nlm setup add, вход командой nlm login с извлечением cookie и таблица возможностей: источники, запросы, студийные материалы, исследование, публикация, пакетные и межблокнотные операции, пайплайны и проверка плана. Есть автоматическое восстановление сессии, режим для расписаний через nlm auth refresh и настольное расширение. Пакет опубликован на PyPI, лицензия MIT.

Частые вопросы

Нужен ли ключ API?

Нет. Доступ идет через вход в аккаунт Google командой nlm login, которая сохраняет cookie сессии локально.

Это официальный инструмент Google?

Нет. Это неофициальный проект, он работает через сессию браузера, а не через публичный API Gemini Notebook.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIGemini Notebook CLI и MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.