kof笔记本
](https://badge.fury.io/py/kof-notebooklm-mcp)  
用于Google NotebookLM的MCP服务器 --直接从IDE创建笔记本、添加源代码并使用引用查询AI。
🧠 部分 KOF局部脑 生态系统
______________________________________________________________________
☕ 支持这个项目
如果这个项目对你有帮助,你可以在这里支持开发:
👉 https://buymeacoffee.com/keeponfirst
______________________________________________________________________
特性
- 🆕 创建笔记本 --以编程方式创建和命名NotebookLM笔记本
- 📄 添加源 --上传URL或将文本直接粘贴到笔记本中
- 💬 提出问题 --查询AI并获得源引用的答案
- 📋 列出并检查 --浏览笔记本及其来源
- 🔐 持久身份验证 --登录一次,跨运行重用会话
______________________________________________________________________
安装
pip install kof-notebooklm-mcp安装后安装程序
# Install Playwright browsers
playwright install chromium
# Initialize authentication (opens browser for Google login)
kof-notebooklm-init______________________________________________________________________
快速开始
作为MCP服务器
添加到MCP配置(mcp_config.json):
{
"mcpServers": {
"notebooklm": {
"command": "kof-notebooklm-mcp",
"args": []
}
}
}可用工具
| 工具 | 说明 |
|---|---|
health_check | 验证连接和身份验证状态 |
list_notebooks | 列出所有笔记本 |
create_notebook | 创建一个新笔记本(带可选标题) |
get_notebook | 获取笔记本详细信息 |
list_sources | 在笔记本中列出来源 |
add_source | 添加URL或文本源 |
ask | 用引文查询笔记本AI |
示例用法(通过MCP客户端)
# Create a research notebook
result = await mcp.call_tool("create_notebook", {"title": "Market Research 2026"})
notebook_id = result["notebook_id"]
# Add a source
await mcp.call_tool("add_source", {
"notebook_id": notebook_id,
"source_type": "url",
"url": "https://example.com/report.pdf"
})
# Ask a question
answer = await mcp.call_tool("ask", {
"notebook_id": notebook_id,
"question": "What are the key market trends?"
})
print(answer["answer"])
print(answer["citations"])______________________________________________________________________
配置
环境变量(可选):
| 变量 | 描述 | 默认值 |
|---|---|---|
KOF_NOTEBOOKLM_HEADLESS | 在无头模式下运行浏览器 | true |
KOF_NOTEBOOKLM_PROFILE_DIR | 浏览器配置文件目录 | ~/.kof-notebooklm/profile |
______________________________________________________________________
发展
git clone https://github.com/keeponfirst/kof-notebooklm-mcp.git
cd kof-notebooklm-mcp
pip install -e ".[dev]"
pytest______________________________________________________________________
许可证
MIT许可证-请参阅 许可证 了解详情。
______________________________________________________________________
