NotebookLM
Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask gr
Connector by mcp-dir · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mcp-dir-notebooklm-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://api.mcp.ai/p_notebooklmRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 20 read · 18 write · 5 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 43
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 20 · Look things up without changing anything.
connectnotebooklm_artifact_getnotebooklm_artifact_listnotebooklm_artifact_pollnotebooklm_artifact_suggestionsnotebooklm_asknotebooklm_downloadnotebooklm_historynotebooklm_listnotebooklm_note_getnotebooklm_note_listnotebooklm_notebook_metadata
Show 8 more tools
notebooklm_notebook_summarynotebooklm_share_statusnotebooklm_source_fulltextnotebooklm_source_getnotebooklm_source_guidenotebooklm_source_listshow_versiontoolkit_info
Write 18 · Create, change, send or run things.
authenticatemarketplacenotebooklm_artifact_renamenotebooklm_artifact_retrynotebooklm_generatenotebooklm_note_createnotebooklm_note_renamenotebooklm_notebook_createnotebooklm_notebook_renamenotebooklm_share_addnotebooklm_share_publicnotebooklm_share_update
Show 6 more tools
notebooklm_share_view_levelnotebooklm_source_addnotebooklm_source_add_researchnotebooklm_source_refreshnotebooklm_source_renamereport_bug
Delete 5 · Delete, drop, revoke or wipe things.
notebooklm_artifact_deletenotebooklm_note_deletenotebooklm_notebook_deletenotebooklm_share_removenotebooklm_source_delete
Network hosts it talks to 1
api.mcp.ai· found in remote endpoint, install command
Tools (43)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
authenticateAuthenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.
connectConnection Statusread-onlyReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
marketplaceMarketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential…
notebooklm_artifact_deleteApaga um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
notebooklm_artifact_getread-onlyDetalhes/status de um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
notebooklm_artifact_listread-onlyLista os artifacts do notebook. `type` filtra (audio|video|slide-deck|quiz|flashcard|infographic|data-table|mind-map|report). Bulk support: accepts notebook_ids for batched execution.
notebooklm_artifact_pollread-onlyAguarda/consulta o status de uma geração de artifact. Bulk support: accepts notebook_ids, task_ids for batched execution.
notebooklm_artifact_renameRenomeia um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
notebooklm_artifact_retryRe-tenta a geração de um artifact que falhou. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
notebooklm_artifact_suggestionsread-onlySugestões de artifacts para o notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_askread-onlyPergunta ao notebook; resposta FUNDAMENTADA nas fontes, com citações. Pode demorar. Bulk support: accepts notebook_ids for batched execution.
notebooklm_downloadread-onlyBaixa o conteúdo de um artifact. Texto (report/mind_map/quiz/flashcards/data_table) retorna inline em `content`; binário (audio/video/slide_deck/infographic) retorna metadados + tamanho (entrega por URL é tratada à parte). Bulk support: accepts notebook_ids, artifact_ids for batched execution.
notebooklm_generateGera um artifact do notebook (assíncrono — retorna o artifact em geração). `kind`: audio (podcast), video, cinematic_video, slide_deck, report, mind_map, quiz, flashcards, infographic, data_table. `instructions` = foco/estilo. `options` = flags específicas do tipo (ex.: audio {format:deep-dive|brief|critique|debate, length:short|default|long}; video/cinematic_video {format:explainer|brief|cinematic, style:...}; slide_deck {format:detailed|presenter, length}; report {format:briefing-doc|study-guide|blog-post|custom}; quiz/flashcards {quantity:fewer|standard|more, difficulty:easy|medium|hard}; i…
notebooklm_historyread-onlyHistórico de Q&A da conversa do notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_listread-onlyLista os notebooks do usuário. Retorna [{ id, title, ... }] — use o `id` nas demais tools.
Show 28 more tools
notebooklm_note_createCria uma nota no notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_note_deleteApaga uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
notebooklm_note_getread-onlyConteúdo de uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
notebooklm_note_listread-onlyLista as notas do notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_note_renameRenomeia uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
notebooklm_notebook_createCria um notebook novo (vazio). Retorna o notebook com seu `id`.
notebooklm_notebook_deleteApaga um notebook (irreversível). Bulk support: accepts notebook_ids for batched execution.
notebooklm_notebook_metadataread-onlyMetadados do notebook + lista de fontes. Bulk support: accepts notebook_ids for batched execution.
notebooklm_notebook_renameRenomeia um notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_notebook_summaryread-onlyResumo do notebook com insights gerados por IA. `topics:true` inclui tópicos sugeridos. Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_addCompartilha o notebook com um email (editor/viewer). Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_publicLiga/desliga o link público do notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_removeRemove o acesso de um colaborador. Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_statusread-onlyStatus de compartilhamento do notebook. Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_updateAtualiza a permissão de um colaborador. Bulk support: accepts notebook_ids for batched execution.
notebooklm_share_view_levelDefine o nível de acesso do link público: full (notebook todo) ou chat (só chat). Bulk support: accepts notebook_ids for batched execution.
notebooklm_source_addAdiciona uma fonte ao notebook: URL (página/YouTube) ou texto. `type` é auto-detectado; use `type:"text"` + `title` para colar texto. Bulk support: accepts notebook_ids for batched execution.
notebooklm_source_add_researchPesquisa na web (ou Drive) e adiciona fontes a partir dos resultados. Bulk support: accepts notebook_ids for batched execution.
notebooklm_source_deleteRemove uma fonte do notebook. Bulk support: accepts notebook_ids, source_ids for batched execution.
notebooklm_source_fulltextread-onlyTexto completo indexado de uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
notebooklm_source_getread-onlyDetalhes de uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
notebooklm_source_guideread-onlyResumo + palavras-chave de uma fonte (gerado por IA). Bulk support: accepts notebook_ids, source_ids for batched execution.
notebooklm_source_listread-onlyLista as fontes do notebook. Retorna [{ id, title, ... }]. Bulk support: accepts notebook_ids for batched execution.
notebooklm_source_refreshReprocessa uma fonte de URL/Drive (re-indexa o conteúdo atual). Bulk support: accepts notebook_ids, source_ids for batched execution.
notebooklm_source_renameRenomeia uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
report_bugReport BugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
show_versionShow Versionread-onlyShow the current MCP platform and adapter versions.
toolkit_infoToolkit Inforead-onlyReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit
- Jun 11, 2026 (4 months ago)
- Last release
- Jun 10, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.mcp-dir/notebooklm-mcp- Version
- 0.1.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/mcp-dir/notebooklm-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from mcp-dir
- 0.377score
DataJud (CNJ)
mcp-dir
Public lookup of Brazilian court cases (metadata + docket) via the CNJ/DataJud API.
ConnectorAFreshness: ARemote★ 4Claude Code +3 - 0.365score
Jus MCP
mcp-dir
Brazilian legal stack in one MCP: lawsuits, court publications, case law, tenders, certificates.
ConnectorBFreshness: BRemote★ 13Claude Code +3 - 0.360score
Omie
mcp-dir
Financial & accounting management on Omie (Brazil's leading cloud ERP), payables/receivables, financ
ConnectorBFreshness: BRemote★ 8Claude Code +3 - 0.355score
Instagram
mcp-dir
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
ConnectorBFreshness: BRemote★ 5Claude Code +3 - 0.349score
Tesla
mcp-dir
Tesla Fleet API for AI: send navigation destinations, read battery and location, run car commands.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.346score
Nota Fiscal
mcp-dir
Issue and manage Brazilian service invoices (NFS-e) by chatting with your agent, platform-hosted, no
ConnectorBFreshness: BRemote★ 2Claude Code +3
Cite this page
NotebookLM MCP server. Agent Mart. https://agentmart.dev/connectors/mcp-dir-notebooklm-mcp (last updated 2026-10-24)