SuperAPI AI 工具集

notebooklm-mcp-programmatic-access

智能体与模型

查看项目

更新于 10-15 23:41

技能介绍

用途:为 Google NotebookLM 提供编程访问能力,包含命令行工具 nlm 与 MCP 服务器 notebooklm-mcp,可自动化研究流程、生成 AI 播客、管理笔记本,并把 NotebookLM 接入 AI 编程代理。

主要能力:笔记本的创建、列出、删除与分享;从 URL、文本、Google Drive 或本地文件添加来源;AI Studio 生成音频播客、视频演示、幻灯片与信息图;查询笔记本、执行网页/Drive 研究、跨笔记本查询;批量操作、流水线、标签与智能选择;MCP 集成可连接 Claude、Gemini、Cursor 等;支持多 Google 账号的隔离浏览器会话配置。

安装:uv tool install notebooklm-mcp-cli,或 pip install notebooklm-mcp-cli,或 pipx install notebooklm-mcp-cli。安装后获得 nlm 命令与 notebooklm-mcp 可执行文件。

认证:使用前需登录 Google 账号,如 nlm login(自动模式)、nlm login --check、nlm login --profile work、nlm login switch personal、nlm login --manual --file cookies.txt。每个配置维护独立浏览器会话与 cookie。

基本用法:nlm notebook list、nlm notebook create "AI Research Project"、nlm source add <notebook-id> --url "..."、nlm notebook query <notebook-id> "..."、nlm studio create <notebook-id> --type audio --confirm、nlm download audio <notebook-id> <artifact-id>、nlm share public <notebook-id>。

MCP 配置:可用 nlm setup add claude-code / claude-desktop / gemini / cursor / github-copilot / windsurf 自动配置,或手动在客户端配置中加入 {"mcpServers":{"notebooklm":{"command":"notebooklm-mcp"}}}。MCP 服务器提供 35 个工具,涵盖笔记本、来源、Studio 内容、研究与批处理。

适用场景:自动化研究流水线、批量查询与跨笔记本比较、生成播客/视频/幻灯片/信息图、将 NotebookLM 集成进 AI 编码代理。

限制:需有效的 Google 账号认证;部分操作(如生成内容)需 --confirm 确认;资料未提供收费、价格、平台兼容性或效果保证等信息。