360 Secure SkillHub
360 安全技能中心

notebooklm-lore

面向 Agent 的包装技能:指导克隆或更新 Lore 仓库、用 pip 安装依赖与 Playwright 浏览器,由用户手动完成 NotebookLM 登录,再用脚本与 lore list 验证,并配置通过 uvx 启动的 lore MCP 服务器,同时提示不要提交会话状态与私有资料。

prantikmedhi
prantikmedhi
热度 29.03
最近更新 2026-05-11 17:47:56
分类:开发依赖:代码执行 / 读写文件 / MCP 服务 / 第三方 API / 联网浏览搜索应用场景:API 集成 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add notebooklm-lore
Metadata
name
notebooklm-lore
description
OpenClaw skill wrapper for installing and operating Lore (NotebookLM automation toolkit) via CLI + MCP.

notebooklm-lore

This skill is a wrapper for agents (especially OpenClaw) to install and use the Lore project safely.

Repo: https://github.com/prantikmedhi/lore

What the agent should do

1) Install Lore locally

  • Clone or update the repo.
  • Install dependencies:
pip install -e .
python3 -m playwright install chromium

2) Authentication (user must do this)

NotebookLM auth is interactive. The agent must ask the user to run:

python3 -m notebooklm login

Rules:

  • Do not attempt to automate login.
  • Do not print, copy, or commit any auth/session state.

3) Verify

After the user confirms login is complete:

python scripts/auth_helper.py
lore list

4) MCP setup

Use the repo’s .mcp.json (preferred) or add an equivalent MCP server entry:

{
  "mcpServers": {
    "lore": {
      "command": "uvx",
      "args": ["--from", "notebooklm-skill", "notebooklm-mcp"],
      "env": {
        "NOTEBOOKLM_DEFAULT_LANGUAGE": "en",
        "NOTEBOOKLM_DEFAULT_FORMAT": "json",
        "NOTEBOOKLM_POWERED_MODE": "1"
      }
    }
  }
}

Security

Do not commit:

  • ~/.notebooklm/
  • ~/.notebooklm/storage_state.json
  • cookies, browser profiles, or private source materials