# NotebookLM Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## NotebookLM

Create notebooks, add sources, ask questions, and generate study materials like podcasts and quizzes

- Record: https://musedirectory.ai/connector/notebooklm
- Category: Productivity
- Developer: Google
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 499ms, checked 2026-09-28T08:00:46Z
- Endpoint: https://api.mcp.ai/p_notebooklm
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-25T11:02:41Z)
- Source: Found in the official MCP Registry (io.github.mcp-dir/notebooklm-mcp) https://registry.modelcontextprotocol.io/v0/servers?search=io.github.mcp-dir%2Fnotebooklm-mcp

Connect to Google NotebookLM to create and manage notebooks, add sources from PDFs, URLs and YouTube videos, ask questions grounded in your sources, and generate audio podcasts, videos, slide decks, quizzes and other study materials.

Example request: "Create a notebook about machine learning, add some research papers and YouTube videos, then generate a podcast explaining the key concepts"

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use NotebookLM to help me. It is a free service with an MCP server at https://api.mcp.ai/p_notebooklm. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- notebooklm_list: Lista os notebooks do usuário. Retorna [{ id, title, ... }] — use o `id` nas demais tools.
- notebooklm_notebook_create: Cria um notebook novo (vazio). Retorna o notebook com seu `id`.
- notebooklm_notebook_rename: Renomeia um notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_notebook_delete: Apaga um notebook (irreversível). Bulk support: accepts notebook_ids for batched execution.
- notebooklm_notebook_summary: Resumo do notebook com insights gerados por IA. `topics:true` inclui tópicos sugeridos. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_notebook_metadata: Metadados do notebook + lista de fontes. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_ask: Pergunta ao notebook; resposta FUNDAMENTADA nas fontes, com citações. Pode demorar. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_history: Histórico de Q&A da conversa do notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_source_add: Adiciona 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_list: Lista as fontes do notebook. Retorna [{ id, title, ... }]. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_source_get: Detalhes de uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_fulltext: Texto completo indexado de uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_guide: Resumo + palavras-chave de uma fonte (gerado por IA). Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_rename: Renomeia uma fonte. Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_refresh: Reprocessa uma fonte de URL/Drive (re-indexa o conteúdo atual). Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_delete: Remove uma fonte do notebook. Bulk support: accepts notebook_ids, source_ids for batched execution.
- notebooklm_source_add_research: Pesquisa na web (ou Drive) e adiciona fontes a partir dos resultados. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_generate: Gera 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 {fo
- notebooklm_artifact_list: Lista 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_get: Detalhes/status de um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
- notebooklm_artifact_poll: Aguarda/consulta o status de uma geração de artifact. Bulk support: accepts notebook_ids, task_ids for batched execution.
- notebooklm_artifact_suggestions: Sugestões de artifacts para o notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_artifact_rename: Renomeia um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
- notebooklm_artifact_retry: Re-tenta a geração de um artifact que falhou. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
- notebooklm_artifact_delete: Apaga um artifact. Bulk support: accepts notebook_ids, artifact_ids for batched execution.
- notebooklm_download: Baixa 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 batc
- notebooklm_note_create: Cria uma nota no notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_note_list: Lista as notas do notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_note_get: Conteúdo de uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
- notebooklm_note_rename: Renomeia uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
- notebooklm_note_delete: Apaga uma nota. Bulk support: accepts notebook_ids, note_ids for batched execution.
- notebooklm_share_status: Status de compartilhamento do notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_share_public: Liga/desliga o link público do notebook. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_share_add: Compartilha o notebook com um email (editor/viewer). Bulk support: accepts notebook_ids for batched execution.
- notebooklm_share_update: Atualiza a permissão de um colaborador. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_share_remove: Remove o acesso de um colaborador. Bulk support: accepts notebook_ids for batched execution.
- notebooklm_share_view_level: Define o nível de acesso do link público: full (notebook todo) ou chat (só chat). Bulk support: accepts notebook_ids for batched execution.
- show_version: Show the current MCP platform and adapter versions.
- report_bug: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
- connect: Returns 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.

Screening checks:
- MCP handshake: pass (Answered in 1150ms)
- Domain against threat feeds (Cloudflare security DNS): pass (api.mcp.ai not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (43 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
