Suscríbete a mi canal:
Claude Code puede apoyarse en NotebookLM por MCP para investigar documentos largos sin quemar tus tokens en el contexto.
En el vídeo de arriba conecto ambos, consulto un cuaderno y genero una infografía sin meter el PDF entero en Claude.
¿Por qué Claude Code + NotebookLM puede ahorrar tokens de Anthropic?
Porque el gasto gordo del research no es “pensar”. Es meter libros, PDFs y webs enteras en el contexto de Claude.
Imagina poder usar toda la potencia de NotebookLM dentro de Claude Code. Preguntarle por cuadernos ya creados.
Pedirle que cree cuadernos nuevos. Generar studio (infografías, audio, presentaciones) sin que Claude Code mastique cada página.
Claude Code es caro cuando investigas. Le añades un libro completo en PDF, o varios, y el contador de tokens se pone a llorar.
Con este puente, cuando le preguntas algo, puede preguntárselo a un cuaderno concreto y traerse solo el resultado para seguir trabajando.
En la demo se ve clarísimo. Le digo “con esta información, dime cuándo usar Make, n8n o Claude.com”.
Aparece la query al NotebookLM. Claude no está investigando el material otra vez.
Está pidiendo el resultado al cuaderno. En muchas ocasiones lo hace genial y, encima, te ahorra un montón de tokens dentro de Claude Code.
Hay un bonus que no es menor. Al trabajar así te aseguras de que no hay alucinaciones de “aire”.
Trabaja solo con la información que tienes dentro de tu propio cuaderno. Si quieres aterrizar Claude Code desde cero, aquí dejé los primeros pasos con Claude Code.
¿Qué ves en la demo, escena a escena?
Primero ves Claude Code hablando con tus cuadernos de NotebookLM como si fueran una extensión del chat.
Me voy al terminal. Ya estoy dentro.
Escribo Claude y le digo: “dime cuál es el último cuaderno en NotebookLM”. Mientras responde, miro la interfaz web.
Hay dos cuadernos recientes. Uno del 8 de marzo y otro del 11.
No sé si el MCP mira el último modificado o el último creado. Te lo comento porque es el tipo de detalle que luego te hace dudar.
Claude acierta. El último creado es el de “N8N comparativa”.
En la lista web está en segundo lugar, pero la fecha es posterior. Ahí ya tienes la primera victoria.
Sin abrir el navegador a mano, Claude ya sabe qué cuaderno tocar.
Ese detalle de la fecha importa más de lo que parece. En la lista visual el cuaderno “nuevo” no siempre está arriba.
Si confías solo en el orden de la web, te equivocas. Claude, vía MCP, te trae el criterio de creación (o el que esté usando el servidor) y te ahorra el scroll sospechoso.
Le digo que cree una infografía en ese cuaderno. Antes de esperar a ciegas, entro al cuaderno para que veas el estado.
“En progreso. Generación iniciada”.
Claude intenta revisar cuándo está lista. Puedes pedirle que vuelva a comprobar, o que lo intente cada X tiempo, para no estar ahí dándole a siguiente, siguiente y siguiente.
Mientras la infografía cocina, no me quedo mirando la barra. Le paso la consulta de Make vs n8n.
Ves la query al cuaderno. Ves la respuesta volver.
Ese es el momento “ah”. El research lo está haciendo NotebookLM.
Claude orquesta y sigue.
Cuando termina, tenemos la infografía del ecosistema de automatización Make / n8n. Tiene muy buena pinta.
Le pregunto si ya tiene acceso. La encuentra.
Me da una URL. La copio y…
no me deja verla. Piedra real del vídeo, no un “quizá te pase”.
Le digo que la descargue. Me dice que la tiene en mi carpeta.
Abro otra pantalla, navego, y ahí está el archivo en local. El enlace directo falló.
La descarga desde Claude Code funcionó. Sin tener que pelearme con el visor web.
Antes de pasar a la instalación, le pregunto qué más puede hacer con un cuaderno. Añadir fuentes (URLs, texto, archivos locales, Google Drive).
Listar, renombrar, sincronizar fuentes con Drive. Ver el contenido de una fuente.
Consultar. Pedir presentación, audio overview y el resto de studio al que ya estamos acostumbrados.
La gracia no es solo que lo haga bien. Es que dejas que no lo haga el propio Claude Code quemando contexto.
¿Cómo instalar notebooklm-mcp-cli en tres pasos (nlm login)?
Instalar el CLI → conectar con Claude Code → autenticar Google con nlm login.
El repo es github.com/jacob-bd/notebooklm-mcp-cli. El README recomienda uv tool install notebooklm-mcp-cli.
Luego nlm setup add claude-code para cablear el MCP. Y el paso que no puedes saltar: nlm login, que te abre el navegador para entrar con la cuenta de Google ligada a NotebookLM.
En el vídeo no tecleé yo la instalación comando a comando. Tenía la URL de la documentación del MCP.
Se la pasé a Claude Code y le pedí los pasos (en la práctica, que se autoinstalara). Él empezó a crear comandos y a dejarlo listo.
Si quieres más control, sigues los comandos a mano. Si quieres velocidad, le dejas que lo haga como en vídeos anteriores de MCPs.
En pantalla se veía la documentación con comandos de conexión y de instalación. Mi recomendación si no eres muy técnico: pídeselo a Claude.
Si quieres ver cada flag, baja por el README y copia. Las dos vías llegan al mismo sitio.
El cuello de botella real no es el install. Es el nlm login bien hecho con la cuenta correcta de Google.
El orden práctico que yo usaría hoy, con lo que documenta el proyecto:
uv tool install notebooklm-mcp-cli
nlm setup add claude-code
nlm login
Después reinicia o reconecta MCP en Claude Code (/mcp suele bastar) y prueba con “lista mis cuadernos” o “dime el último cuaderno”. Si algo huele raro, nlm doctor es el diagnóstico del propio proyecto.
¿Cómo crear cuadernos, añadir fuentes y consultar desde Claude Code?
Con lenguaje natural, desde el chat. El MCP hace de manos.
No tienes que pegar el libro en el prompt de Claude. Creas el cuaderno (o apuntas a uno que ya tengas), añades fuentes y consultas.
Fuentes tipicas: URL, texto, archivo local, Google Drive. También puedes listar, renombrar y sincronizar Drive cuando una fuente se queda vieja.
En la demo ya teníamos el cuaderno de comparativa n8n. El flujo diario se parece a esto.
Claude crea o elige el cuaderno. Tú (o él) metéis PDFs, webs o Drive.
Luego le pides la pregunta de negocio (“cuándo usar Make o n8n”) y Claude dispara notebook_query / la consulta al cuaderno. Vuelve el resultado anclado a tus fuentes.
Claude usa eso para decidir, escribir o seguir el plan.
Si tu caso es más de estudiar o de montar un asistente con fuentes de un vídeo, en el blog tienes NotebookLM para estudios y de vídeo de YouTube a asistente personal. Aquí el salto es otro: Claude Code orquesta NotebookLM sin ingerir todo el material en Anthropic.
¿Cómo generar infografías o audio overview y descargarlos?
Pides studio al cuaderno. Esperas (o haces poll).
Luego descargas a ruta local si el enlace se pone tonto.
Yo: “crea una infografía en ese cuaderno”. Generación iniciada.
Claude ofrece volver a comprobar o intentarlo cada X tiempo. Cuando está lista, a veces el enlace directo falla (me pasó).
El plan B que funcionó: “descárgamela”. El archivo cayó en carpeta local.
Presentaciones, audio overview, flashcards y el resto de studio siguen el mismo patrón. NotebookLM genera.
Claude orquesta y, si hace falta, descarga. Si luego quieres diapositivas editables de verdad, el hub del cluster es editar presentaciones de NotebookLM en PowerPoint.
No hay API key oficial de NotebookLM. Hay sesión de Google (cookies) que el CLI extrae con nlm login.
Auto mode abre un perfil de navegador dedicado, entras en Google, y se guardan las cookies. Puedes usar perfiles con nombre (–profile work, –profile personal) si cambias de cuenta.
El doc AUTHENTICATION.md cubre renovación, perfiles y troubleshooting.
Las cookies no son eternos. El propio README habla de caducidad del orden de semanas y de auto-refresh cuando el perfil guardado lo permite.
Cuando deje de autenticar, repites nlm login. Trátalo como puente personal, no como integración enterprise con SLA.
¿Cuáles son los límites reales (no oficial, rate limit free)?
Tres matices, sin postureo.
Uno: no es API oficial de Google. Usa APIs internas + cookies.
Pueden cambiar sin aviso. El disclaimer del README lo dice alto.
Dos: en free el proyecto documenta un rate limit orientativo de ~50 consultas/día. Es cifra del README, no una ley de Google.
Puede cambiar.
Tres: el ahorro es el research sobre fuentes largas. Si Claude escribe código, hace diffs o razona fuera de NotebookLM, esos tokens de Anthropic sí cuentan.
No vendas “cero tokens siempre”. Vende “no incinerar el plan leyendo PDFs enteros en cada turno”.
¿Qué skills o slash commands aceleran el research?
Los que quitan fricción tonta: repreguntas, “siguiente, siguiente”, y esperas a mano del studio.
En el vídeo lo digo en voz alta. Hay forma de decirle a Claude que no me pregunte otra vez lo que ya contesté, para que no se haga pesado.
Y el patrón de “comprueba cada X hasta que la infografía esté” evita que te quedes mirando la barra.
El propio CLI permite instalar skills de ayuda (nlm skill install … según herramienta).
Una vez el MCP estable, monta el slash o la skill que te encaje: “consulta este cuaderno”, “genera infografía y descarga”, “sincroniza Drive”. Menos prosa de ida y vuelta.
Más resultado. Piedras reales, las del vídeo y las del README:
- El enlace del artefacto no abre — en la demo la URL de la infografía falló. Pide descarga a carpeta local. Suele bastar.
- Auth rota o “stale” — repetir
nlm login. Si el doctor se queja, mira AUTHENTICATION.md y perfiles. Cookies caducan. - MCP no responde en Claude Code — comprueba
nlm setup list, reinicia o/mcp, y correnlm doctor. - Studio eterno en “en progreso” — pide poll cada X minutos. No asumas cuelgue a los 30 segundos. En el vídeo hablaba de 1–2 minutos.
- Rate limit free — ~50 queries/día orientativas en el README. Si se corta, espera o baja el ritmo de consultas al cuaderno.
- Creías “cero tokens Anthropic” — solo el tramo delegado a NotebookLM evita ingerir fuentes. El resto del chat de Claude sigue contando.
Preguntas que suelen salir (y dónde mirar)
- ¿Cómo instalar MCP + Claude Code? README:
uv tool install notebooklm-mcp-cli·nlm setup add claude-code·nlm login. O pedírselo a Claude con la doc. - ¿Es API oficial de Google? No. APIs internas + cookies (disclaimer del README).
- ¿Caducan las cookies? Sí. AUTHENTICATION.md. Repite login.
- ¿Rate limit free? ~50 queries/día documentadas por el proyecto (orientativo).
- ¿Studio / download? Tabla de features del README. En demo, descarga local OK aunque el link directo fallara.
- ¿Troubleshooting?
nlm doctor+ README + AUTHENTICATION.md.
El truco mental es simple. NotebookLM es la biblioteca.
Claude Code es el operario. El operario no se lee todos los estantes cada vez que le pides un clavo.
Le pregunta al bibliotecario. Por eso el research largo (varios PDFs, comparativas, papers) deja de incinerar el plan de Anthropic.
Si estás montando research serio sin quemar tokens en cada fuente, en la comunidad dejo más de estos puentes MCP: Skool — Mis Ingresos Pasivos.
Instala el MCP, haz nlm login, pídele el último cuaderno, y nos vemos en el siguiente.