简介
NotebookLM MCP(notebooklm-mcp-cli)把 AI 工具接到 Google NotebookLM:一次安装同时获得 CLI(nlm)与 MCP server(notebooklm-mcp),并提供 35 个可调用工具管理 notebook 与资料来源。
- 适合谁: 需要在 Claude Code/Cursor/Gemini CLI 等工具里直接操作 NotebookLM 的研究/开发工作流
- 可搭配: Python 工具链(pip/pipx/uv)、Chromium 系浏览器登录、MCP 兼容客户端
- 准备时间: 12 分钟
实战建议
- 提供 35 个 MCP 工具(不用时建议关闭以节省上下文窗口)
- 一次安装同时获得
nlm(CLI)与notebooklm-mcp(MCP server) - GitHub stars / forks(已核验):见「来源与感谢」
想把 NotebookLM 融进 Agent 工作流时,这个项目提供两层能力:
- CLI(
nlm) 用于脚本化:列出/创建 notebook、添加来源、分享与导出等。 - MCP(
notebooklm-mcp) 让助手用自然语言调用工具完成同样的操作。
更稳的配置路径:
- 用 pip/pipx/uv 安装。
nlm login进行认证(自动模式会启动独立浏览器 profile 并持久化 cookies)。nlm setup add <client>自动写入对应客户端配置,避免手改 JSON。
由于工具数较多,不使用 NotebookLM 时建议关闭它,避免无意间占用上下文预算。
FAQ
怎么登录认证?
答:运行 nlm login(自动模式会打开浏览器并提取 cookies)。
支持哪些 AI 工具?
答:对已支持的客户端用 nlm setup add <client>;其它工具可用 nlm setup add json 生成配置。
遇到问题怎么排查?
答:运行 nlm doctor 诊断安装/认证/客户端配置。