notebooklm-mcp
Provides tools for interacting with Google NotebookLM, allowing AI agents to manage notebooks, add sources, and query notebook content.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@notebooklm-mcpCreate a new notebook called 'Meeting Notes'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
notebooklm-mcp
An MCP (Model Context Protocol) server that lets Claude interact with Google NotebookLM via browser automation.
Usage
npx notebooklm-mcp@latestRelated MCP server: notebooklm-mcp-2026
Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"notebooklm": {
"command": "npx",
"args": ["-y", "notebooklm-mcp@latest"]
}
}
}VS Code / Cursor / Cline
{
"mcp": {
"servers": {
"notebooklm": {
"command": "npx",
"args": ["-y", "notebooklm-mcp@latest"]
}
}
}
}Authentication
On first run, a Chrome browser window opens automatically. Log in to your Google account and navigate to NotebookLM. The session is saved to ~/.notebooklm-mcp/session so you only need to log in once.
Environment Variables
Variable | Default | Description |
|
| Set to |
|
| Path to Chrome profile for persistent sessions |
Available Tools
Tool | Description |
| List all notebooks in your account |
| Create a new notebook |
| Open a notebook by title or ID |
| Add a URL or text source to the open notebook |
| Ask a question and get an AI response |
| Get title and sources of the open notebook |
| Delete a notebook |
Example Prompts
"List my NotebookLM notebooks"
"Create a notebook called 'Research Notes'"
"Open the 'Research Notes' notebook and add this URL as a source: https://example.com/paper"
"Ask the notebook: What are the key findings?"
Requirements
Node.js 18+
A Google account with access to NotebookLM
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn unofficial MCP server for Google NotebookLM that enables users to manage notebooks, add sources, ask questions with citations, and generate audio podcasts via a Playwright-based automation layer.19MIT
- Alicense-qualityAmaintenanceMCP server for querying Google NotebookLM notebooks, enabling AI assistants to list notebooks, read sources, and ask questions about them.MIT
- Alicense-qualityDmaintenanceAn MCP server that gives Claude (and any MCP-compatible agent) full access to Google NotebookLM — create notebooks, upload sources, ask questions, and generate audio overviews, quizzes, flashcards, mind maps, slide decks, videos, and reports.1MIT
- Alicense-qualityAmaintenanceMCP server for Google NotebookLM that allows asking questions to notebooks and managing notebook libraries via browser automation (Patchright). Designed for use with Claude Code and any MCP client.5,712MIT
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Agustinfacu01/npx-notebooklm-mcp-latest'
If you have feedback or need assistance with the MCP directory API, please join our Discord server