About NotebookLM
NotebookLM is an MCP server for using natural language to create notebooks, add sources, and ask questions with cited answers. It is for NotebookLM users working through MCP clients; because NotebookLM has no official API, setup uses an extension to capture Google session cookies.
Key features
- 01Create notebooks
- 02Add PDF, URL, and YouTube sources
- 03Ask questions about notebook sources
- 04Get answers with citations
- 05Read-only access to source data
Use cases
- 01List NotebookLM notebooks
- 02Ask for a summary of notebook sources
- 03Add a URL as a notebook source
MCP support
The MCP server connects to compatible clients over MCP over HTTP. The README lists zero available tools and says the mcp.ai extension captures Google session cookies during connection.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.mcp.ai/p_notebooklmclaude mcp add --transport http dir-notebooklm https://api.mcp.ai/p_notebooklm{"mcpServers":{"dir-notebooklm":{"type":"http","url":"https://api.mcp.ai/p_notebooklm"}}}Open in Cursor{"servers":{"dir-notebooklm":{"type":"http","url":"https://api.mcp.ai/p_notebooklm"}}}Open in VS Code{"mcpServers":{"dir-notebooklm":{"type":"http","url":"https://api.mcp.ai/p_notebooklm"}}}{"mcpServers":{"dir-notebooklm":{"serverUrl":"https://api.mcp.ai/p_notebooklm"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
43This tool takes no parameters.
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.