MCP Catalogs
首页

notebooklm-mcp

by roomi-fields·76·综合分 48

Google NotebookLM MCP 服务器,带有 HTTP API,支持问答、内容生成和多账号轮换。

ai-llmdeveloper-toolsproductivity
23
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于

概述

这个 MCP 服务器通过 MCP 协议和 HTTP REST API 提供对 Google NotebookLM 的全面访问。它支持带引用的问答、内容生成(音频、视频、信息图表、报告、演示文稿、数据表)、源文件管理和多笔记本功能。服务器具有强大的自动重新认证功能,支持多账号轮换,并通过 1,000+ 问题的夜间运行进行了生产级测试。它能与 Claude Code、Cursor、Codex 以及 n8n、Zapier、Make 等自动化工具无缝集成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:自动化研究工作流程,从多个来源获取带引用的答案
:从笔记本生成多种内容格式(音频、视频、报告)
:通过 HTTP REST API 将 NotebookLM 集成到自动化工作流程中
:这个服务器能从笔记本生成哪些内容类型?
:这个服务器能处理多个 NotebookLM 账号吗?

什么时候选它

当你需要为 AI 助手提供 MCP 集成,同时为工作流程自动化提供 HTTP API,并且支持完整的 Studio 内容生成而不仅仅是简单问答时,选择这个。

什么时候不要选它

如果你只需要 MCP 协议而不需要 HTTP API,或者你需要 NotebookLM Studio 中不可用的内容生成功能,则避免使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • notebook.ask

    Ask questions to NotebookLM and get citation-backed answers

  • source.add

    Add sources to a notebook (files, URLs, text, YouTube, Google Drive)

  • source.list

    List all sources in a notebook

  • session.list

    List active sessions for multi-turn conversations

  • content.generate.audio

    Generate audio content from notebook sources

  • content.generate.video

    Generate video content from notebook sources

  • content.generate.infographic

    Generate infographic content from notebook sources

  • content.generate.report

    Generate report content from notebook sources

  • notebook.list

    List all notebooks in the library

  • notebook.create

    Create a new notebook

  • server.health

    Check server health status

  • vault.batch

    Batch process questions and save to vault

可对比工具

pleaseprompto/notebooklm-mcpgoogle-notebooklm-api

安装

选项 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 API

FAQ

这个服务器能从笔记本生成哪些内容类型?
服务器可以生成 6 种内容类型:音频概述(播客风格)、视频(6 种视觉风格)、信息图表、报告、演示文稿和数据表,每种都支持自定义语言和指令选项。
这个服务器能处理多个 NotebookLM 账号吗?
是的,它支持多账号轮换和 TOTP 自动重新认证,允许在长时间运行的流程或批量操作中无缝切换账号。

notebooklm-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。