@m4ykeldev/notebooklm-mcp

general MCP Server

MCP server for Google NotebookLM — 32 tools for notebooks, sources, research, and studio content generation

VerifiedInstall ReadyReviewed
generalgeneralgcp
5 views18 stars3 forksv0.2.6MIT

Why This Matters

Discovered via github-seeds:mcp-hot and last synced 3mo ago.

VerifiedInstall ReadyReviewed
Source
github-seeds:mcp-hot
Stars
18
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @m4ykeldev/notebooklm-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-m4ykeldev-notebooklm-mcp": {
      "command": "npx",
      "args": [
        "@m4ykeldev/notebooklm-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

43
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (43)

Tool

Description

save_auth_tokens

Manually save cookie data (legacy fallback method).

in-code

TypeScript

notebook_get

Retrieve deep metadata and a full list of sources for a specific notebook.

Goal

Sample prompt

studio_delete

Clean up your workspace by deleting old Studio artifacts.

Cleanup

_"Delete the audio overview I generated yesterday in 'AI Safety Reading'"_

notebook_add_url

Add any website or YouTube video as a source. Transcripts are automatically handled.

research_import

Instantly import the findings of a research task as new sources in your notebook.

flashcards_create

Generate interactive study flashcards to master your notebook's content.

Flag

Default

yours

—

Client

Config file

notebook_create

Create a new NotebookLM project instantly from your terminal or AI assistant.

source_describe

Get detailed AI analysis, summaries, and key topics for any individual source.

notebook_query

Ask complex, grounded questions. Answers are cited directly from your sources.

quiz_create

Create a comprehensive quiz to test knowledge grounded in your provided sources.

chat_configure

Fine-tune your AI's behavior by setting specific goals or preferred response lengths.

off

Skip Chrome automation; paste cookies yourself.

source_sync_drive

Sync selected Google Drive sources to pull the latest changes into NotebookLM.

audio_overview_create

Transform your notebook's sources into a professional, podcast-style audio discussion.

Symptom

Likely cause

research_start

Launch an autonomous research task using Google's engine (Web or Drive sources).

slide_deck_create

Turn your research into a presenter-ready slide deck automatically.

refresh_auth

Manually trigger a session refresh if you encounter connection issues.

research_status

Track the progress of active research tasks and view discovered insights.

source_delete

Remove a specific source from your notebook.

video_overview_create

Generate a structured video explainer based on your project data.

notebook_add_drive

Connect and import documents, sheets, or slides from your Google Drive.

source_list_drive

List all Drive-based sources and check if they are up-to-date with the original files.

report_create

Create professional Briefing Docs, Study Guides, or Blog Posts tailored to your sources.

infographic_create

Visualize complex data and relationships with an AI-generated infographic.

studio_status

Check the generation status of your Studio artifacts and get download links.

Inventory

_"Show me every NotebookLM project I own"_

notebook_delete

Permanently remove a notebook (requires explicit confirmation).

data_table_create

Extract and organize information into a structured, downloadable data table.

120000

Per-RPC timeout in ms. Bump for large studio jobs or slow research.

notebook_rename

Update the title of an existing notebook.

notebook_describe

Get a high-level, AI-generated summary of everything inside a notebook.

source_get_content

Extract the full underlying text of a source for processing by other AI tools.

mind_map_create

Build a visual mind map connecting the core concepts of your notebook.

notebook_list

Get an overview of all your notebooks, including titles, source counts, and ownership metadata.

notebook_add_text

Ingest raw text snippets or local file contents directly into your project.