Enables interaction with Google NotebookLM through a real Chrome browser, allowing natural language queries, source ingestion, and audio overview generation.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
Zod denial of service vulnerability
process.env. You'll be asked to provide them before it can run.ANSWER_TIMEOUT_MS— 600000 Hard ceiling on the wait for a NotebookLM answer.AUTO_LOGIN_ENABLEDAUTO_LOGIN_TIMEOUT_MSBROWSER_CHANNEL— Chrome (stable channel) preferred. The bundled Patchright Chromium is used as a fallback when Chrome refuses to launch — set =chromium to force it.BROWSER_TIMEOUT— 30000 Per-action browser timeout.HEADLESS— true Run Chrome headless. Override per-call with show_browser / browser_options.show.LOGIN_EMAILLOGIN_PASSWORDMAX_DELAY_MSMAX_SESSIONS— 10 Concurrent browser sessions.MIN_DELAY_MSNOTEBOOKLM_ACCOUNT— work npx notebooklm-mcp@latestNOTEBOOKLM_AI_MARKER— false — drop the inline prefix. The _provenance field is always present.NOTEBOOKLM_AI_MARKER_PREFIX— "..." — replace the prefix string with your own.NOTEBOOKLM_BROWSER_CHANNEL— BROWSER_CHANNEL / chrome chromium to force the bundled Patchright Chromium.NOTEBOOKLM_DISABLED_TOOLS— cleanup_data,re_auth npx notebooklm-mcp@latestNOTEBOOKLM_FOLLOW_UP_REMINDER— false Re-enable the v1 follow-up reminder appended to answers.NOTEBOOKLM_HOST— Equivalent env vars: NOTEBOOKLM_TRANSPORT=http, NOTEBOOKLM_PORT=3000, =0.0.0.0.NOTEBOOKLM_PORT— Equivalent env vars: NOTEBOOKLM_TRANSPORT=http, =3000, NOTEBOOKLM_HOST=0.0.0.0.NOTEBOOKLM_PROFILE— standard npx notebooklm-mcp@latestNOTEBOOKLM_TRANSPORT— Equivalent env vars: =http, NOTEBOOKLM_PORT=3000, NOTEBOOKLM_HOST=0.0.0.0.NOTEBOOK_CLEANUP_ON_SHUTDOWNNOTEBOOK_CLEANUP_ON_STARTUPNOTEBOOK_CLONE_PROFILENOTEBOOK_CONTENT_TYPESNOTEBOOK_DESCRIPTIONNOTEBOOK_INSTANCE_MAX_COUNTNOTEBOOK_INSTANCE_TTL_HOURSNOTEBOOK_PROFILE_STRATEGYNOTEBOOK_TOPICSNOTEBOOK_URLNOTEBOOK_USE_CASESSESSION_TIMEOUT— 900 Idle seconds before a session is GC-ed.STEALTH_ENABLED— true Master switch for human-typing/mouse/delay stealth.STEALTH_HUMAN_TYPINGSTEALTH_MOUSE_MOVEMENTSSTEALTH_RANDOM_DELAYSTYPING_WPM_MAXTYPING_WPM_MIN[](https://m8ven.ai/mcp/abdallah-nasir-notebooklm-mcp-124sep)