Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask grounded, citation-backed questions. NotebookLM has no official API, connect in one click with the mcp.ai extension (captures your Google session cookie
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http notebooklm https://api.mcp.ai/p_notebooklm~/.codex/config.toml
[mcp_servers.notebooklm]
url = "https://api.mcp.ai/p_notebooklm"
# codex mcp add notebooklm --url https://api.mcp.ai/p_notebooklm~/.cursor/mcp.json
{
"mcpServers": {
"notebooklm": {
"url": "https://api.mcp.ai/p_notebooklm"
}
}
}.vscode/mcp.json
{
"servers": {
"notebooklm": {
"type": "http",
"url": "https://api.mcp.ai/p_notebooklm"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"notebooklm": {
"httpUrl": "https://api.mcp.ai/p_notebooklm"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"notebooklm": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.mcp.ai/p_notebooklm"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"notebooklm": {
"url": "https://api.mcp.ai/p_notebooklm"
}
}
}