notebooklm-mcp
by roomi-fields·★ 76·综合分 48
Google NotebookLM MCP 服务器,带有 HTTP API,支持问答、内容生成和多账号轮换。
概述
这个 MCP 服务器通过 MCP 协议和 HTTP REST API 提供对 Google NotebookLM 的全面访问。它支持带引用的问答、内容生成(音频、视频、信息图表、报告、演示文稿、数据表)、源文件管理和多笔记本功能。服务器具有强大的自动重新认证功能,支持多账号轮换,并通过 1,000+ 问题的夜间运行进行了生产级测试。它能与 Claude Code、Cursor、Codex 以及 n8n、Zapier、Make 等自动化工具无缝集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要为 AI 助手提供 MCP 集成,同时为工作流程自动化提供 HTTP API,并且支持完整的 Studio 内容生成而不仅仅是简单问答时,选择这个。
什么时候不要选它
如果你只需要 MCP 协议而不需要 HTTP API,或者你需要 NotebookLM Studio 中不可用的内容生成功能,则避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具notebook.askAsk questions to NotebookLM and get citation-backed answers
source.addAdd sources to a notebook (files, URLs, text, YouTube, Google Drive)
source.listList all sources in a notebook
session.listList active sessions for multi-turn conversations
content.generate.audioGenerate audio content from notebook sources
content.generate.videoGenerate video content from notebook sources
content.generate.infographicGenerate infographic content from notebook sources
content.generate.reportGenerate report content from notebook sources
notebook.listList all notebooks in the library
notebook.createCreate a new notebook
server.healthCheck server health status
vault.batchBatch process questions and save to vault
可对比工具
安装
选项 1 — Claude Code 市场(推荐)
/plugin marketplace add roomi-fields/claude-plugins
/plugin install notebooklm@roomi-fields选项 2 — 手动 MCP 设置
git clone https://github.com/roomi-fields/notebooklm-mcp.git
cd notebooklm-mcp
npm install && npm run build
claude mcp add notebooklm node /path/to/notebooklm-mcp/dist/index.js选项 3 — HTTP REST API
npm install && npm run build
npm run setup-auth # 一次性 Google 登录
npm run start:http # 在端口 3000 启动 REST APIFAQ
- 这个服务器能从笔记本生成哪些内容类型?
- 服务器可以生成 6 种内容类型:音频概述(播客风格)、视频(6 种视觉风格)、信息图表、报告、演示文稿和数据表,每种都支持自定义语言和指令选项。
- 这个服务器能处理多个 NotebookLM 账号吗?
- 是的,它支持多账号轮换和 TOTP 自动重新认证,允许在长时间运行的流程或批量操作中无缝切换账号。
notebooklm-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。