← all repositories

PleasePrompto/notebooklm-mcp

MCP server enabling AI coding assistants to interact with Google NotebookLM for grounded, citation-backed research across notebooks and sources.

3.1k stars TypeScript Coding AssistantsAgents
notebooklm-mcp
Velocity · 7d
+8.6
★ / day
Trend
accelerating
star history

This is an MCP server that drives a real Chrome browser via Patchright to connect AI coding assistants (Claude Code, Codex, Cursor) to Google NotebookLM. It enables agents to chat against notebooks, ingest sources, generate audio overviews, and retrieve DOM-level citations with zero hallucinations. The server supports both stdio and Streamable-HTTP transports, uses persistent Chrome profiles for authentication, and runs headlessly on Linux servers with xvfb.

Frequently asked

What is PleasePrompto/notebooklm-mcp?
MCP server enabling AI coding assistants to interact with Google NotebookLM for grounded, citation-backed research across notebooks and sources.
Is notebooklm-mcp open source?
Yes — PleasePrompto/notebooklm-mcp is open source, released under the MIT license.
What language is notebooklm-mcp written in?
PleasePrompto/notebooklm-mcp is primarily written in TypeScript.
How popular is notebooklm-mcp?
PleasePrompto/notebooklm-mcp has 3.1k stars on GitHub and is currently accelerating.
Where can I find notebooklm-mcp?
PleasePrompto/notebooklm-mcp is on GitHub at https://github.com/PleasePrompto/notebooklm-mcp.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.