工具 / NotebookLM CLI & MCP Server

NotebookLM CLI & MCP Server

  • mcp
  • cli
  • agent

通过 CLI 或 MCP 让 AI agent 操控 NotebookLM:建笔记本、加来源、生成播客/幻灯片/信息图

Google NotebookLM 没有官方 API。这个 Python 工具通过调用 NotebookLM 内部接口,以 CLI(nlm)和 MCP server 两种形态提供编程化访问。CLI 适合终端脚本和自动化;MCP server 则让 Claude Code、Gemini CLI、Cursor 等 AI 编码工具能用自然语言操控 NotebookLM——创建笔记本、添加 URL/文本/Google Drive 来源、查询内容、生成音频概览/视频/幻灯片/信息图、下载产物、分享笔记本,以及批量操作、跨笔记本查询和流水线编排。认证通过浏览器提取 cookie,支持多 Google 账号 profile 切换。该工具使用 NotebookLM 的内部接口,接口可能随时变动;免费账户约 50 次查询/天。

社区实测

社区认为这是一个实用的桥接工具,让 AI 助手(Claude、Gemini CLI 等)能直接操作 NotebookLM,减少手动切换窗口的麻烦,且作者活跃、响应积极。

  • 在 Claude/Gemini CLI/Cursor 等 AI 助手中直接操作 NotebookLM,无需手动切换界面
  • 通过 AI 助手完成创建笔记本、搜索添加来源、触发 Audio Overview 等完整研究流程
  • 同时提供 CLI(人工终端操作)和 MCP(AI 助手集成)两种使用方式,覆盖不同场景
  • 基于 HTTP/RPC 而非浏览器自动化实现核心功能,比 Puppeteer/Playwright 方案更稳定
  • 认证依赖浏览器提取 Cookie,登录流程仍需手动介入
  • 仅测试过 Pro/免费版账号,未验证 NotebookLM Enterprise 版本的兼容性
  • 该项目为社区维护,非 Google 官方出品,使用前需自行评估安全与维护风险

截至 2026-08-02

uv tool install notebooklm-mcp-cli

← 返回工具库