Skip to main content
Glama

NotebookLM MCP

Python 3.10+ DeepWiki Tests codecov License: MIT

MCP server for Google NotebookLM — chat with your sources and manage notebooks/sources as MCP tools. Driven by an RPC backend (notebooklm-py), so there's no browser at runtime.

Setup

uv add notebooklm-mcp
uv run notebooklm login              # one-time Google login (saves a session)
notebooklm-mcp init <notebook-url>   # writes notebooklm-config.json

Related MCP server: NotebookLM MCP Server

Run

notebooklm-mcp -c notebooklm-config.json server          # MCP server (stdio | http | sse)
notebooklm-mcp -c notebooklm-config.json chat -m "..."   # quick chat from the CLI

Tools (28)

  • Chat: send_chat_message, get_chat_response, chat_with_notebook, navigate_to_notebook, get/set_default_notebook, healthcheck

  • Manage: list/create/rename/delete_notebook, get_notebook_summary, list_sources, add_source_url/add_source_text/delete_source

  • Compose: copy_source, create_notebook_from_sources (merge sources across notebooks)

  • Studio: generate_audio_overview/list_audio_overviews, generate_video_overview/list_video_overviews, generate_mind_map/list_mind_maps/get_mind_map

  • Share: get_share_status, set_notebook_public, share_notebook_with_user

MIT License

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to programmatically access Google NotebookLM through browser automation for managing notebooks, sources, and chat interactions. It supports automated content generation including audio overviews, study guides, and quizzes directly within AI workflows.
      281 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to interact with Google NotebookLM through browser automation, supporting notebook management, source addition, question answering, and audio overview generation.
      2
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to query personal Google NotebookLM notebooks using a persistent browser session for instant queries without an official API.
      1
      MIT