oaslananka/notebooklm-mcp-proProduction-grade Model Context Protocol server for Google NotebookLM that lets any MCP-capable client (Claude, ChatGPT, Cursor, etc.) interact with NotebookLM notebooks, sources, chats, and artifacts.
NLM_MCP_BEARER_TOKENNLM_MCP_GITHUB_CLIENT_ID · NLM_MCP_GITHUB_CLIENT_SECRET · NLM_MCP_OAUTH_ALLOWED_USERSNLM_MCP_BASE_URLstringOPTIONALNLM_MCP_DATA_DIRstringOPTIONALdefault: ~/.local/share/nlm-mcpNLM_MCP_AUTH_MODEstringOPTIONALdefault: noneNLM_MCP_HTTP_HOSTstringOPTIONALdefault: 0.0.0.0NLM_MCP_HTTP_PATHstringOPTIONALdefault: /mcpNLM_MCP_HTTP_PORTstringOPTIONALdefault: 8080NLM_MCP_LOG_LEVELstringOPTIONALdefault: INFONLM_MCP_TRANSPORTstringOPTIONALdefault: stdioNLM_MCP_LOG_FORMATstringOPTIONALdefault: jsonNLM_MCP_BEARER_TOKENstringOPTIONALNLM_MCP_GITHUB_CLIENT_IDstringOPTIONALNLM_MCP_OAUTH_ALLOWED_USERSstringOPTIONALNLM_MCP_GITHUB_CLIENT_SECRETstringOPTIONALNLM_MCP_NOTEBOOKLM_AUTH_FILEstringOPTIONALdefault: ~/.config/nlm-mcp/notebooklm_auth.jsonNLM_MCP_NOTEBOOKLM_AUTH_JSONstringOPTIONALCreate a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.
Create your account →