NotebookLM MCP servers: which one to use
Google has no official NotebookLM server. Pick jacob-bd for the most used, or the Connector for the easiest Claude Desktop install.
- Servers
- 20
- active
- Hosted
- 2
- nothing to install
- Local
- 8
- runs on your machine
There is no NotebookLM MCP server from Google, and every community server here signs in by reusing your Google session, not an official API. The README of roomi-fields warns that those web endpoints are undocumented and can change without notice, and advises a dedicated Google account. Start with jacob-bd/gemini-notebook-mcp-cli for the most stars and 53 MCP tools, roomi-fields for an extra HTTP API, or NotebookLM Connector for a double-click install in Claude Desktop. The popular PleasePrompto server is archived, so do not start with it.
Good for
- Researchers who want Claude or Cursor to ask questions of their own NotebookLM notebooks, with citations
- People who want to create notebooks, add sources and generate audio overviews from chat
- Teams automating NotebookLM from n8n, Zapier or cron
- Security-minded users who want audit logs and a smaller tool set
Which NotebookLM MCP server to use
Use jacob-bd for the most stars and tools, roomi-fields if you also want an HTTP API for n8n or Zapier, and NotebookLM Connector for the simplest Claude Desktop install.
| Server | Runs on | Sign-in | Tools | GitHub stars |
|---|---|---|---|---|
| jacob-bd | Python (uv) | Google login | 53 | 6.4K |
| roomi-fields | Node 22 | Google, Chrome | – | 217 |
| NotebookLM Secure | Node | Google, Chrome | 47 | 88 |
| moodRobotics | Node | Google, Chromium | 47 | 45 |
| alfredang | Python (uv) | Google, browser | – | 60 |
| m4yk3ldev | Node 20 | Google, Chrome | 27 | 21 |
| NotebookLM Connector | Python 3.12 | Browser session | 13 | 10 |
All NotebookLM MCP servers
20 active · official first, then by GitHub stars
gemini-notebook-mcp-cliLocalUnified CLI and MCP server for Google NotebookLM
6.4K GitHub stars
notebooklm-skillNotebookLM does the research, Claude writes the content. Research → Synthesis → Content Creation → Publishing. Claude Code Skill + MCP Server.
487 GitHub stars
NotebookLM MCPLocalGoogle Gemini Notebook (ex NotebookLM) over MCP + a local REST API — cited answers, Studio, history
217 GitHub stars
notebooklm-mcp-secureSecure NotebookLM MCP Server - Query Google NotebookLM from Claude/AI agents with 17 security hardening layers
88 GitHub stars
notebooklm-mcpBridge Google NotebookLM with Claude via MCP. Full programmatic access to create notebooks, manage sources, and generate AI-powered content — podcasts, videos, slides, mind maps, quizzes, flashcards, and reports — all through natural language.
60 GitHub stars
notebooklm-mcp-serverLocalNode.js Model Context Protocol server for Google NotebookLM
45 GitHub stars
notebooklm-mcpLocalMCP server for Google NotebookLM — 27 tools for notebooks, sources, research, and studio content generation
21 GitHub stars- notebooklm-mcp-2026
MCP server for querying Google NotebookLM notebooks. Works with Claude Code, Claude Desktop, Cursor, and VS Code.
19 GitHub stars - notebooklm-connector
Bring Google NotebookLM into any MCP client (Claude, Cursor, Codex, Antigravity…) — grounded Q&A with citations, source management, and Studio content generation. Install via uvx or a one-click Claude Desktop extension.
10 GitHub stars - notebooklm-mcpLocal
MCP server for NotebookLM API with session support and human-like behavior (Traditional Chinese Version)
8 GitHub stars - notebooklm-mcp
MCP server bridging Google NotebookLM with Claude Code/Desktop, Cursor, Cline, Continue. Cookies-from-Chrome bypass, auto-refresh, 27 tools.
7 GitHub stars - notebooklm-api
Python API and agentic skill for Google Gemini Notebook
6 GitHub stars - notebooklm-mcpLocal
MCP server for Google NotebookLM / Gemini Notebook — chat with citations, sources, every Studio output, notes, prompt templates, stdio + Streamable-HTTP transports.
5 GitHub stars - notebooklm-api
NotebookLM-quality document Q&A with per-passage citations via official Gemini File Search API. MCP server.
2 GitHub stars - notebooklm-api
Gemini Notebook API (NotebookLM API) examples by useapi.net, third-party: turn web pages, PDFs and YouTube videos into podcasts, Video Overviews and Deep Research reports on your Google AI subscription, free plan included. Node.js, Python, bash, Colab, n8n, a Dify plugin, an agent skill and a hosted
2 GitHub stars - open-notebooklm
Use your own Google NotebookLM (Gemini Notebook) account from AI agents with no GUI — MCP server, CLI, REST & OpenAI-compatible API, agent skill. Notebooks, sources, chat with citations, deep research, audio/video overviews, slides, quizzes, flashcards, mind maps, infographics, data tables.
2 GitHub stars - NotebookLMHosted
Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask gr
1 GitHub stars - notebooklm-mcpLocal
Servidor MCP para Google NotebookLM via automação de browser (Patchright). Respostas ancoradas em fontes, sem API oficial.
0 GitHub stars - notebooklm-mcpLocal
MCP server for NotebookLM API with multi-browser support (Chrome, Chromium, Firefox, Zen)
0 GitHub stars - Gemini Notebook (NotebookLM) MCP Server by useapi.net (third-party)Hosted
Google Gemini Notebook (NotebookLM): notebooks, sources, cited chat, podcasts, video, slides
Questions
Is there an official NotebookLM MCP server?
No. Google does not publish one, and the roomi-fields README states it is not affiliated with Google. All servers here are community projects.
Is NotebookLM now called Gemini Notebook?
Yes. Google announced on its blog that NotebookLM is now Gemini Notebook. Some servers, such as jacob-bd's and moodRobotics', already use the new name in their READMEs.
How do these servers sign in to NotebookLM?
They reuse your Google session. Most open a Chrome window where you sign in once, and the Connector can also read cookies from a browser you are already signed in to. There is no API key.
Is it safe to use my Google account?
Use a separate one if you can. The roomi-fields README says the servers call undocumented web endpoints, that they can change without notice, and recommends a dedicated Google account for automation. The Connector's README explains it reads your browser's existing Google cookies.
Which one is easiest to set up in Claude Desktop?
NotebookLM Connector. Its README offers a downloadable .mcpb file for Claude Desktop that you double-click, and one-line commands for Claude Code and Codex. It needs Python and uv on your machine.
Why not use PleasePrompto/notebooklm-mcp, which has 3,442 stars?
Its repository is archived, so it gets no more fixes. The security-hardened server on this page started as a fork of it, and jacob-bd's maintained server has more stars.
Which server has the most tools?
jacob-bd lists 53 MCP tools in its MCP guide. moodRobotics and the Pantheon secure server list 47 each in their READMEs; the secure one can also run with a minimal profile of 5 tools or a standard one of 33, set with NOTEBOOKLM_PROFILE.
Can it create audio overviews and quizzes?
Yes, in several of them. The roomi-fields, m4yk3ldev and Connector READMEs all list audio overviews and quizzes, plus other Studio output like reports and mind maps. jacob-bd's README lists audio and other Studio content creation.
Does it work with Cursor and Claude Code?
Yes. The jacob-bd, roomi-fields, Connector, m4yk3ldev and moodRobotics READMEs list Claude Code and Cursor. The alfredang server is written for Claude Desktop and Claude Code.
Is it free?
The servers are free and open source. NotebookLM's own quotas still apply, and the roomi-fields README says to expect them at high volume.