NotebookLM MCP — MCP-сервер для Claude Code: что делает
MCP-сервер, который даёт агенту доступ к Google NotebookLM: вопросы по источникам с цитатами, аудио, видео и другие артефакты.
claude mcp add notebooklm-mcp -- npx -y @roomi-fields/notebooklm-mcpЧто делает NotebookLM MCP
Сервер поднимает мост между клиентом MCP и NotebookLM. Внутри два пути: внутренний RPC-вызов batchexecute и запасной вариант через браузер Playwright, который включается, когда первый ломается. Ответы приходят с именами источников и выдержками, на которых они держатся. Это значит, что утверждение можно проверить, а не просто принять на веру.
Помимо вопросов и ответов сервер умеет запускать генерацию в Studio: аудиообзор, видео, инфографику, отчёт, презентацию и таблицу данных, плюс карточки, квизы и майндкарты. Для пакетных прогонов есть ротация аккаунтов с повторной авторизацией.
Проект неофициальный и не связан с Google. Он ходит в недокументированные конечные точки, которые могут измениться без предупреждения. Автор советует завести под автоматизацию отдельный Google-аккаунт, а на больших объёмах учитывать квоты самого NotebookLM. Для работы нужен Node 22 или новее. Внешний доступ по HTTP и Docker требуют переменной NOTEBOOKLM_API_KEY.
Какие задачи решает
- задать вопрос по пачке документов и получить ответ со ссылками на источники
- сгенерировать аудиообзор или видео из набора материалов ноутбука
- прогнать сотни вопросов по нескольким ноутбукам за одну ночь
- сохранить ответы на диск в JSON и потом искать по ним
- встроить NotebookLM шагом в workflow n8n или Zapier
Примеры запросов агенту
- Добавь в ноутбук эти PDF и спроси, какие выводы в них противоречат друг другу
- Сделай аудиообзор по последнему ноутбуку и скачай файл
- Прогони список вопросов из
questions.txtпо всем ноутбукам и сохрани ответы вanswers/
Как установить NotebookLM MCP
Командой платформы
claude mcp add notebooklm-mcp -- npx -y @roomi-fields/notebooklm-mcpКомандой платформы
codex mcp add notebooklm-mcp -- npx -y @roomi-fields/notebooklm-mcpФайл настроек
{
"mcpServers": {
"notebooklm-mcp": {
"command": "npx",
"args": [
"-y",
"@roomi-fields/notebooklm-mcp"
]
}
}
}Файл настроек
{
"servers": {
"notebooklm-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@roomi-fields/notebooklm-mcp"
]
}
}
}Командой платформы
gemini mcp add notebooklm-mcp npx -y @roomi-fields/notebooklm-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NotebookLM MCP
Как установить NotebookLM MCP в Claude Code?
Одной командой: claude mcp add notebooklm-mcp -- npx -y @roomi-fields/notebooklm-mcp.
Что делает NotebookLM MCP?
Даёт агенту доступ к NotebookLM: задавать вопросы по источникам с цитатами и запускать генерацию аудио, видео, отчётов и других артефактов Studio.
Почему сервер может сломаться?
Он работает через недокументированные конечные точки NotebookLM, и Google может поменять их без предупреждения. Тогда нужен выпуск с исправлением.