
elihat2022/openclaw-notebooklm
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
One-command installer for integrating Google NotebookLM with OpenClaw via MCP.
Обзор
for integrating Google NotebookLM with OpenClaw via MCP. This package automatically sets up a NotebookLM skill in OpenClaw, allowing your AI agents to: - 📚 List all your NotebookLM notebooks - 📝 Create new notebooks with sources - 🔍 Query notebooks with natural language - 📊 Generate study guides - 🔗 Add sources (URLs, text, files) to notebooks 1. ✅ Check prerequisites (OpenClaw, Node.js) 2. 📦 Install dependencies (mcporter, notebooklm-mcp) 3. 🔐 Authenticate with NotebookLM (opens Chrome) 4. 📂 Create the skill in ~/.openclaw/skills/notebooklm/ 5. ⚙️ Configure OpenClaw to use the skill 6. 🔄 Restart the OpenClaw daemon - : Must be installed and configured - : Required for npm packages (mcporter, notebooklm-mcp) - : For NotebookLM authentication 1. loads the notebooklm skill 2. The skill uses a to route commands 3. manages the MCP server lifecycle 4. communicates with NotebookLM 5.
README
Показан фрагмент оригинального README. Открыть оригинал.
OpenClaw NotebookLM Integration
One-command installer for integrating Google NotebookLM with OpenClaw via MCP.
What This Does
This package automatically sets up a NotebookLM skill in OpenClaw, allowing your AI agents to:
- 📚 List all your NotebookLM notebooks
- 📝 Create new notebooks with sources
- 🔍 Query notebooks with natural language
- 📊 Generate study guides
- 🔗 Add sources (URLs, text, files) to notebooks
Quick Start
Installation
pip install openclaw-notebooklm
Setup
Run the installer:
openclaw-notebooklm-install
The installer will:
- ✅ Check prerequisites (OpenClaw, Node.js)
- 📦 Install dependencies (mcporter, notebooklm-mcp)
- 🔐 Authenticate with NotebookLM (opens Chrome)
- 📂 Create the skill in
~/.openclaw/skills/notebooklm/ - ⚙️ Configure OpenClaw to use the skill
- 🔄 Restart the OpenClaw daemon
That’s it! 🎉
Usage
From OpenClaw Agents
Start a new OpenClaw session and ask:
List my NotebookLM notebooks
Create a NotebookLM notebook called "AI Research" with this URL: https://example.com
Ask my "Project Notes" notebook: What are the key takeaways?
Generate a study guide for my "Machine Learning" notebook
From Command Line
# List notebooks
~/.openclaw/skills/notebooklm/notebooklm.sh list
# Create a notebook
~/.openclaw/skills/notebooklm/notebooklm.sh create "My Notebook" source_url=https://example.com
# Query a notebook
~/.openclaw/skills/notebooklm/notebooklm.sh ask "Summarize this"
# Generate study guide
~/.openclaw/skills/notebooklm/notebooklm.sh study_guide
Requirements
- OpenClaw: Must be installed and configured
- Node.js: Required for npm packages (mcporter, notebooklm-mcp)
- Google Account: For NotebookLM authentication
How It Works
graph LR
A[OpenClaw Agent] --> B[notebooklm skill]
B --> C[notebooklm.sh wrapper]
C --> D[mcporter]
D --> E[notebooklm-mcp server]
E --> F[NotebookLM API]
- OpenClaw loads the
notebooklmskill - The skill uses a wrapper script to route commands
- mcporter manages the MCP server lifecycle
- notebooklm-mcp communicates with NotebookLM
- Responses flow back to the agent
Troubleshooting
Skill not visible to agent
Problem: Agent says “I don’t have the notebooklm skill”
Solution:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →