notebooklm-mcp-server
hucompany
Основные функции
Инструмент | Описание |
| Список всех ноутбуков |
| Создать новый ноутбук |
| Получить сведения о ноутбуке, включая исходники |
| Создать AI-саммари содержимого ноутбука |
| Создать AI-саммари и ключевые слова для исходника |
| Извлечь исходный текст из источника (без обработки AI) |
| Переименовать ноутбук |
| Настроить цель/стиль чата и длину ответов |
| Удалить ноутбук (требуется подтверждение) |
| Добавить URL/YouTube в качестве источника |
| Добавить вставленный текст в качестве источника |
| Добавить документ Google Drive в качестве источника |
| Задать вопрос и получить ответ AI |
| Просмотреть список источников с указанием актуальности |
| Синхронизировать устаревшие источники Drive (требуется подтверждение) |
| Удалить источник из ноутбука (требуется подтверждение) |
| Начать веб-исследование или исследование в Drive для поиска источников |
| Проверить ход исследования |
| Импортировать найденные источники в ноутбук |
| Создать аудиоподкаст (требуется подтверждение) |
| Создать видеообзор (требуется подтверждение) |
| Создать инфографику (требуется подтверждение) |
| Создать слайд-колоду (требуется подтверждение) |
| Проверить статус создания артефактов студии |
| Удалить артефакты студии (требуется подтверждение) |
| Перезагрузить токены аутентификации с диска или выполнить повторную аутентификацию в headless-режиме |
| Сохранить куки для аутентификации |
Related MCP server: NotebookLM MCP Server
Важное уведомление
Этот MCP использует следующие внутренние API:
Не документированы и могут изменяться без предупреждения.
Требуется извлечение куки из браузера.
Пожалуйста, используйте только в личных/экспериментальных целях.
Установка
Вы можете установить notebooklm-mcp-server из PyPI с помощью предпочитаемого менеджера пакетов Python (uv, pip, pipx и т.д.).
Также поддерживается установка непосредственно из исходного кода.
Обновление
Обновите до последней версии, используя команду обновления вашего менеджера пакетов.
После обновления необходимо перезапустить AI-инструмент, чтобы обновить соединение:
Claude Code: перезапустите приложение или используйте команду переподключения
Cursor: перезапустите приложение
Gemini CLI: перезапустите сеанс CLI
Удаление
Чтобы полностью удалить MCP, используйте команду удаления вашего менеджера пакетов. При желании вы также можете удалить его из кэшированных токенов аутентификации или файлов конфигурации AI-инструмента.
Аутентификация
Перед использованием MCP требуется аутентификация NotebookLM.
Рекомендуется автоматический режим. При запуске отдельного профиля Chrome и входе в Google куки извлекаются автоматически. Данные входа сохраняются для последующего обновления аутентификации.
Если автоматический режим не работает, вы можете вручную извлечь и сохранить куки в Chrome DevTools с помощью файлового режима.
После успешной аутентификации добавьте MCP в AI-инструмент и перезапустите его.
Подробности и устранение неполадок см. в **docs/AUTHENTICATION.md**.
Настройка MCP
⚠️ Внимание к контекстному окну (Context Window): этот MCP предоставляет 31 инструмент и может занимать много места в контекстном окне. Если вы не используете NotebookLM активно, рекомендуется отключать MCP, чтобы освободить контекст для других задач.
Параметры CLI
Сервер можно настроить с помощью аргументов командной строки. Можно задать транспортный протокол (stdio, http, sse), порт, хост, режим отладки, тайм-аут запросов и т.д.
Переменные окружения
Настройка также возможна через переменные окружения. (NOTEBOOKLM_MCP_TRANSPORT, NOTEBOOKLM_MCP_PORT и т.д.)
Подключение AI-инструментов (Claude Code, Gemini CLI, IDE и т.д.)
Такие инструменты, как Claude Code или Gemini CLI, позволяют легко добавлять MCP-сервер с помощью встроенных команд.
Для инструментов, использующих JSON-файлы конфигурации, таких как Cursor, VS Code, Claude Desktop, необходимо найти путь к установленному notebooklm-mcp и добавить его в элемент mcpServers файла конфигурации.
Примеры использования
Вы можете использовать MCP следующим образом, общаясь на естественном языке с AI-инструментами, такими как Claude Code, Cursor, Gemini CLI.
Исследование и поиск
"Покажи список всех моих ноутбуков NotebookLM"
"Создай новый ноутбук под названием 'Исследование AI-стратегий'."
"Начни веб-исследование по теме 'Корпоративные показатели ROI в AI' и покажи найденные источники"
"Проведи углублённое исследование по теме 'Тренды облачных маркетплейсов' и принеси 10 лучших источников"
"Найди в моём Google Drive документы, связанные с 'дорожной картой продукта', и создай ноутбук"
Добавление контента
"Добавь этот URL в мой ноутбук: https://example.com/article"
"Добавь это видео YouTube о Kubernetes в ноутбук"
"Добавь мои заметки с встречи как текстовый источник в этот ноутбук"
"Импортируй этот документ Google в мой исследовательский ноутбук"
Анализ на основе AI
"Каковы ключевые выводы этого ноутбука?"
"Суммируй основные утверждения всех этих источников"
"Что в этом источнике говорится о лучших практиках безопасности?"
"Сделай AI-саммари того, о чём этот ноутбук"
"Измени настройки чата на стиль учебного руководства и сделай ответы более развёрнутыми"
Создание контента
"Создай из этого ноутбука аудиоподкаст-обзор в формате углублённого анализа"
"Создай видеообзор в классическом визуальном стиле"
"Создай брифинг-документ на основе этих источников"
"Создай flashcards для учёбы со средним уровнем сложности"
"Создай инфографику в горизонтальной ориентации"
"Нарисуй ментальную карту по моим исследовательским источникам"
"Создай презентационную слайд-колоду из этого ноутбука"
Умное управление
"Проверь источники Google Drive, требующие обновления, и синхронизируй их"
"Покажи все источники этого ноутбука и их актуальность"
"Удали этот источник из ноутбука"
"Проверь статус создания моего аудиообзора"
Жизненный цикл аутентификации
Куки: действуют около 2~4 недель (при наличии сохранённого профиля автоматически обновляются через headless Chrome)
CSRF-токен: действует около нескольких минут (автоматически обновляется при сбое запроса)
ID сеанса: действует в течение сеанса MCP (автоматически извлекается при запуске MCP)
v0.1.9+: сервер автоматически обрабатывает истечение срока действия токенов.
Немедленное обновление CSRF-токена по истечении срока
Повторная загрузка куки с диска, если они были обновлены извне
Запуск аутентификации в headless Chrome при наличии сохранённого профиля входа
Если автоматическое обновление не удалось (например, при полном истечении срока входа в Google), необходимо снова запустить инструмент аутентификации.
Устранение неполадок
Если обновление не выполняется должным образом
Из-за проблем с кэшем менеджера пакетов или ограничений версий последняя версия может не установиться. В этом случае проблему можно решить, используя опцию принудительной переустановки.
Если Chrome DevTools MCP не работает (Cursor/Gemini CLI)
Если Chrome DevTools MCP отображается как «нет инструментов» или не запускается, это может быть известная ошибка npx. В этом случае может помочь изменение настроек для запуска с помощью pnpm.
Ограничения
Лимит скорости: бесплатный тариф ограничен примерно 50 запросами в день.
Нет официальной поддержки: API может изменяться без предупреждения.
Истечение срока куки: возможно, потребуется повторно извлекать куки каждые несколько недель.
Вклад в проект
О документации API и способах добавления новых функций см. CLAUDE.md.
Лицензия
MIT License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityNot gradedmaintenanceEnables interaction with Google's NotebookLM through natural language, allowing users to create and manage notebooks, add sources from URLs/YouTube/Google Drive, query AI for insights, generate audio podcasts and other studio content, and perform AI-powered research and analysis.323
- AlicenseAqualityDmaintenanceEnables interaction with Google NotebookLM through natural language to create and manage notebooks, add sources from URLs/YouTube/Google Drive, perform AI-powered research and analysis, generate audio podcasts, videos, infographics, and slide decks from notebook content.32MIT
- AlicenseAqualityFmaintenanceEnables interaction with Google's NotebookLM through natural language to create and manage notebooks, add sources from URLs/YouTube/Drive, perform AI-powered research and analysis, and generate audio overviews, videos, infographics, and slide decks from research content.326MIT
- AlicenseAqualityAmaintenanceEnables AI assistants to programmatically interact with Google NotebookLM, allowing them to create and manage notebooks, add sources, query content, generate audio/video, and perform research tasks through natural language commands.2485,963MIT
Related MCP Connectors
Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask gr
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lovesoonjo-lab/notebooklm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server