Automation · Integration 1 free · New

The MCP Command Center
Control NotebookLM Entirely from Claude Desktop

You can connect Claude Desktop directly to NotebookLM using the Model Context Protocol (MCP), which allows Claude to "see" and interact with your notebooks. This transforms Claude into a centralized research command center where it can create new notebooks, add sources, and trigger Audio Overviews through background automation — without you ever leaving the Claude interface.

Most people use NotebookLM and Claude Desktop as separate tools — one for grounded research, the other for open-ended reasoning. The MCP integration collapses that divide. Once connected, Claude can reach into your NotebookLM instance to read sources, create notebooks, compare information across projects, and even generate Audio Overviews on command. You stop tab-switching between tools and start issuing natural-language commands from a single interface.

The real power isn't just convenience. It's that Claude can now reason across your entire NotebookLM workspace. Ask it to find contradictions between two notebooks. Have it pull findings from one project into another. Trigger batch operations — create three notebooks, populate them, and queue audio — in a single prompt. This is what a research command center actually looks like: one place where you think, and the tools respond.

This guide covers the one-time setup, then gives you 30 prompts organized across four capability layers: notebook and source management, cross-notebook research, automation and Audio Overviews, and advanced pipeline workflows. Each prompt is designed to be pasted directly into Claude Desktop once MCP is configured.

Notebook Management
Create and organize from one place
Build new notebooks, add sources, rename projects, and manage your entire workspace through natural-language commands in Claude Desktop.
Source Control
Add anything without switching tabs
Paste URLs, clipboard text, or document content directly into any notebook. Claude handles the upload and confirms when sources are live.
Cross-Notebook Research
Synthesize across projects
Query multiple notebooks simultaneously. Find contradictions, compare datasets, and pull insights from separate research streams into one synthesis.
Audio Automation
Queue overviews in the background
Trigger Audio Overview generation for any notebook without navigating to NotebookLM. Check status, regenerate after updates, or batch-create across projects.
Pipeline Workflows
Multi-step automation chains
Chain operations together: create a notebook → add sources → summarize → generate audio — all in a single prompt. Build repeatable production pipelines.
Research Intelligence
Claude's reasoning meets your sources
Combine Claude's analytical capabilities with NotebookLM's grounded retrieval. Get answers that are both creative and source-verified in one workflow.

Setup Tutorial

One-time configuration · 15–20 min

The MCP connection is a one-time setup. Once configured, Claude Desktop maintains persistent access to your NotebookLM workspace. Here's how to establish the link and verify it's working.

PrerequisiteWhat you needWhere to get it
Claude Desktop The desktop application (not the web interface) — MCP connections require the native app for local server communication. Download from claude.ai/download. Available for macOS and Windows.
NotebookLM access An active Google account with NotebookLM enabled. Works with both free and Plus tiers — Plus gives higher source limits and priority audio generation. notebooklm.google.com — sign in with your Google account.
MCP server package The NotebookLM MCP server that acts as the bridge between Claude and your notebooks. This is a lightweight local process that Claude communicates with. Available via the MCP server registry. Check Anthropic's MCP documentation for the latest NotebookLM connector.
Node.js runtime Required to run the MCP server process locally. Version 18 or higher recommended. nodejs.org — download the LTS version for your operating system.
Step 01

Install the NotebookLM MCP server

Open your terminal and install the NotebookLM MCP server package. This creates a local server process that Claude Desktop will communicate with to access your NotebookLM data. Follow the installation instructions in the package documentation — typically a single npm install or npx command.

Platform note: On macOS, the MCP configuration file lives at ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows, check %APPDATA%\Claude\claude_desktop_config.json.
Step 02

Configure the MCP connection in Claude Desktop

Open the Claude Desktop configuration file and add the NotebookLM MCP server entry. This tells Claude where to find the server and how to authenticate with your Google account. The configuration follows the standard MCP server format with your specific credentials and server path.

After saving the config file, restart Claude Desktop completely — the MCP handshake only initializes on startup.

Security note: Your Google credentials are used locally for authentication only. The MCP server runs on your machine and communicates directly with Google's APIs — nothing is routed through third-party servers.
Step 03

Authenticate with Google

On first launch after configuration, the MCP server will prompt you to authenticate with your Google account. This grants the local server read and write access to your NotebookLM workspace. Complete the OAuth flow in your browser — you'll only need to do this once unless you revoke permissions.

Multiple accounts: If you use NotebookLM with more than one Google account, you can configure multiple MCP server entries in your config file — one per account. Claude will be able to access all connected workspaces.
Step 04

Verify the connection is active

Open a new conversation in Claude Desktop and type: "What notebooks do I currently have in NotebookLM?" If Claude returns a list of your actual notebooks, the MCP connection is live. If it says it doesn't have access, check that the config file is saved correctly and restart Claude Desktop.

Troubleshooting: The most common issue is a malformed JSON config file. Validate your JSON before restarting. Also confirm that the MCP server process is running — check your system's process list for the server name.
Step 05

Start issuing commands

Once verified, you can use natural language in Claude Desktop to manage your entire NotebookLM workspace. Create notebooks, add sources, run cross-notebook queries, and trigger Audio Overviews — all without leaving the Claude interface. The prompts below are organized by capability layer to help you get started immediately.

Pro workflow: Keep a pinned conversation in Claude Desktop as your "command center" session. This gives you a persistent workspace where Claude remembers context from earlier commands in the same session — useful for multi-step research pipelines.

Command Center Prompts

1 free

Notebook & Source Management

1 prompt

Core commands for creating notebooks, adding sources, and managing your workspace. Paste these directly into Claude Desktop.

Create notebook with context
"Create a new NotebookLM notebook titled 'Q4 Market Competitors.' Once it's created, confirm the notebook name and tell me how many notebooks I now have in total across my workspace."
Use case: Quick project scaffolding without leaving Claude. The confirmation step verifies the operation completed.
Unlock All Prompts

Get the complete prompt library for this category.

Every prompt in this guide plus all prompts across the full category — advanced workflows, specialized use cases, and production-grade templates.

Category Bundle — one-time access

Unlock Category Prompts — $19.99

ONE-TIME · 30-DAY GUARANTEE · INSTANT ACCESS

Pro Workflow — The Pinned Command Center Session

The single highest-leverage habit is to maintain a dedicated "command center" conversation in Claude Desktop that you return to throughout the day. Because Claude remembers context within a session, you can build up complex multi-step workflows: create a notebook in the morning, add sources as you find them during the day, then run cross-notebook analysis and trigger Audio Overviews in the evening — all in one continuous thread.

This beats creating a new Claude conversation for each task, because Claude retains awareness of every notebook you've touched and every operation you've run. It becomes a running research log that also executes commands.

Architecture Note — How MCP Works

The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external tools through local server processes. When you configure the NotebookLM MCP server, you're running a lightweight process on your machine that translates Claude's natural-language requests into NotebookLM API calls. Claude doesn't access NotebookLM directly — it talks to the local MCP server, which handles authentication and data retrieval. This means your data never passes through additional third-party infrastructure, and the connection works as long as the local server is running.