NotebookLM MCP服务器
谷歌笔记本LM的非官方MCP(模型上下文协议)服务器-通过反向引擎内部API以编程方式将人工智能代理与笔记本连接起来。
      
它是什么?
一个MCP服务器,允许AI代理(Claude、Cursor、Windsurf等)与Google NotebookLM笔记本电脑进行交互。谷歌已经 没有公开的API --该服务器对内部RPC协议进行逆向工程。
能力
笔记本管理(8个工具)
创建、列出、重命名、删除、获取详细信息、AI摘要、共享状态、切换共享
源代码管理(5个工具)
添加文本、URL、YouTube、Google Drive或本地文件源
工件生成(4个工具)
生成9种内容类型:报告、测验、抽认卡、音频、信息图表、幻灯片、思维导图、视频、数据表
人工智能交互(1个工具)
用流媒体回答提问
总计:20个MCP工具+21个CLI命令
快速开始
# Build
cargo build --release
# Authenticate via Chrome
./target/release/notebooklm-mcp auth-browser
# Verify credentials
./target/release/notebooklm-mcp verify
# Run as MCP server (stdio)
./target/release/notebooklm-mcpMCP客户端配置
{
"mcpServers": {
"notebooklm": {
"command": "/path/to/notebooklm-mcp",
"args": []
}
}
}特性
| 特性 | 描述 |
|---|---|
| 20个MCP工具 | 完整的笔记本、源代码、工件和AI交互覆盖 |
| 21个CLI命令 | 命令行中可用的所有工具 |
| 浏览器身份验证 | Chrome CDP自动化——操作系统密钥环中的凭据 |
| 9种工件类型 | 报告、测验、抽认卡、音频、信息图表、幻灯片、思维导图、视频、数据表 |
| 5种来源类型 | 文本、URL、YouTube、谷歌云端硬盘、文件上传 |
| 流媒体 | 通过SSE实时人工智能响应 |
| 速率限制 | 带指数回退的令牌桶(~30个请求/分钟) |
| 防御性解析 | 零 unwrap() 关于外部数据 |
| 零不安全 | 没有 unsafe 砌块 |
| 零漏洞 | cargo-audit 清洁(334 deps) |
| 交叉平台的 | Windows、macOS、Linux(操作系统密钥环) |
文档
英语
| 文档 | 描述 |
|---|---|
| 概述 | 它是什么以及为什么存在 |
| 建筑 | 模块结构、设计模式、数据流 |
| API 参考 | MCP工具、CLI命令、配置 |
| 数据模型 | 实体、枚举、类型定义 |
| 安装指南 | 安装、身份验证、故障排除 |
| 用户指南 | 常见工作流程、提示、限制 |
| 更新日志 | 发布历史 |
| 安全态势 | 身份验证、凭据、内存安全、审计 |
西班牙语
葡萄牙语
工程师
| 资源 | 描述 |
|---|---|
| CodeTour详解 | 交互式IDE入门(VS代码/光标) |
技术栈
铁锈(2024年版)·东京·rmcp·reqwest(铁锈)·总督·无头_彩色·钥匙圈·拍手·serde
状态
实验性 --逆向工程谷歌的内部API。与谷歌无关或不受谷歌认可。
许可证
麻省理工学院
