产品简介
notebooklm-mcp 一个强大的MCP服务器,将Google NotebookLM接入Claude桌面版和Claude Code。用户可以通过自然语言与Claude对话,直接创建和管理NotebookLM笔记本,并基于资料一键生成播客、视频、演示文稿等多种AI内容。适合已使用NotebookLM并希望通过Claude获得更强大、更自然交互的研究人员、内容创作者及高级用户。
核心功能
- 研究管理:列出并创建笔记本
- 资料整合:添加URL、文本和文件作为资料源
- 内容生成:创建播客、视频、幻灯片、思维导图等AI内容
- 自然语言交互:直接与资料对话,利用Claude推理能力
- 跨平台支持:兼容Windows、macOS和Linux系统
快速开始
- 安装uv包管理工具并克隆仓库,运行`uv sync`安装依赖。
- 运行`uv run notebooklm login`,在浏览器中登录Google账号完成认证。
- 在Claude Desktop配置文件中添加MCP服务器信息,或通过`claude mcp add`命令为Claude Code添加服务器。
- 重启Claude客户端后,即可用自然语言(如“列出我的笔记本”或“生成一个播客”)开始使用。
界面预览
与其他方案对比
| 对比项 | notebooklm-mcp | 同类方案 |
|---|---|---|
| 核心交互方式 | 通过Claude以自然语言指令直接操作NotebookLM,完成内容生成与管理。 | NotebookLM原生界面需手动点击操作,或需自行编写脚本调用API。 |
| 内容生成集成度 | 一个命令即可调用NotebookLM生成播客、视频等多种内容。 | 其他AI内容生成工具通常独立运行,不与NotebookLM资料库直接打通。 |
| 访问与自动化 | 提供编程式访问,易于集成到自动化流程中。 | 纯Web界面或封闭应用,难以进行自动化批量操作。 |
适合谁用
- 深度使用NotebookLM进行研究,希望借助Claude进行更高效、多样化内容再创作的研究人员与学生。
- 需要基于特定资料快速生成播客、视频脚本、演示文稿等多媒体内容的内容创作者与教育工作者。
- 熟悉Claude并想将其作为中枢,直接访问和操控NotebookLM以构建自动化工作流的开发者或高级用户。
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/alfredang/notebooklm-mcp