Skip to main content
MCP server CX Codex

notebooklm-mcp-secure — Claude Code MCP server: features and setup

Connects an AI agent to NotebookLM for source-based questions, notebook management, and audio or video overviews. Core features use browser authentication instead of an API key.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add notebooklm-mcp-secure -- npx -y @pan-sec/notebooklm-mcp
Open on GitHub

What notebooklm-mcp-secure does

The server lets an agent query NotebookLM sources, create and manage notebooks, extract tables, and generate audio or video overviews. It also exposes chat history and health checks. Separate tools handle video overviews and data tables.

Core features need browser authentication, not an API key. Gemini Deep Research and document uploads through the API require an additional API. The project describes 17 security layers, including encryption and audit logs; formal certification depends on a third-party audit. Browser authentication is required for the core NotebookLM features.

What it helps with

  • query NotebookLM sources from an AI agent
  • create and manage notebooks programmatically
  • generate audio or video overviews of documents
  • extract structured tables from notebook sources
  • upload and query PDFs through the API

Example prompts for the agent

  • Search my NotebookLM notebook for an answer grounded in its sources.
  • Create a NotebookLM notebook for this project and add its source material.
  • Generate an audio overview of the documents in this notebook.

How to install notebooklm-mcp-secure

Platform CLI

claude mcp add notebooklm-mcp-secure -- npx -y @pan-sec/notebooklm-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about notebooklm-mcp-secure

How do I install notebooklm-mcp-secure in Claude Code?

Run claude mcp add notebooklm-mcp-secure -- npx -y @pan-sec/notebooklm-mcp. Then authenticate with NotebookLM through the browser.

What does notebooklm-mcp-secure do?

It connects an agent to NotebookLM for source queries and notebook management. It can also create overviews and extract tables.

Does notebooklm-mcp-secure need an API key?

Browser authentication is enough for core features. Gemini Deep Research and API-based document uploads require an additional API.

Similar MCP servers

All MCP servers for AI and ML →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor