Resumen rápido: Claude Code tiene dos formas de conectarse con NotebookLM. La skill solo lee notebooks ya creados. El MCP server crea notebooks, sube fuentes y lo gestiona todo desde la terminal. Lo he cronometrado: 12 minutos a mano, 3 minutos desde Claude Code. En esta guía están los comandos exactos, la comparativa honesta y lo que me pasó con Google la primera vez que lo probé.
La semana pasada publiqué un vídeo enseñando a conectar Claude con NotebookLM usando una skill. Solo servía para leer. Me habéis escrito muchos preguntando lo mismo: ¿hay forma de que Claude también cree notebooks, suba archivos y los gestione?
La hay. Y lleva aquí un tiempo. Se llama MCP server. Aquí os enseño a instalarlo, cómo se compara con la skill del vídeo anterior, y una historia breve sobre cómo Google me cerró una cuenta de pruebas la primera vez que lo intenté.
📑 Lo que vas a encontrar
- Qué es NotebookLM y por qué combinarlo con Claude
- Diferencia entre la skill y el MCP
- Cuál te conviene a ti
- ⚠️ Lo que me pasó con Google
- Instalación paso a paso (3 minutos)
- Los prompts que uso yo
- Qué hacer cuando falla
- Cuánto tiempo te ahorra
- Lo que este artículo no te cuenta
- Preguntas frecuentes
Qué es NotebookLM y por qué combinarlo con Claude
Respuesta corta NotebookLM es una herramienta gratuita de Google que convierte tus documentos en un asistente de investigación con citas. Claude Code es la interfaz de terminal de Anthropic. Juntos forman un sistema donde tú hablas en lenguaje natural y Claude gestiona tus notebooks por detrás, sin abrir el navegador.
NotebookLM es una herramienta gratuita de Google. Le das fuentes (PDFs, artículos, vídeos, webs, notas) y responde usando solo la información que tú has subido. Cero alucinaciones. Cita el texto original en cada respuesta.
Claude Code es un agente de terminal. Lee archivos. Ejecuta comandos. Se conecta a APIs externas. Piensa en él como un Claude con manos.
La combinación hace algo que ninguna de las dos hace sola. Escribes en la terminal: «crea un notebook con estas cinco URLs y resume cada una». Claude Code abre NotebookLM por detrás, crea el notebook, sube las fuentes, espera a que se indexen, las consulta y devuelve el resumen. Tú mientras, tomándote un café.
Diferencia entre la skill y el MCP
Respuesta corta La skill solo lee notebooks que ya existen. El MCP crea notebooks, añade fuentes y gestiona la base de conocimiento. La skill es más fácil de instalar y no pone tu cuenta de Google en riesgo. El MCP es más potente pero automatiza el navegador.
Esto es lo que más me habéis preguntado desde que publiqué el vídeo anterior. La respuesta en tabla:
| Capacidad | Skill | MCP |
|---|---|---|
| Leer un notebook existente | ✅ | ✅ |
| Crear un notebook nuevo | ❌ | ✅ |
| Añadir fuentes nuevas | ❌ | ✅ |
| Gestionar varios notebooks | Manual | Automático |
| Complejidad de instalación | Baja | Media |
| Riesgo para tu cuenta de Google | Ninguno | ⚠️ Automatiza el navegador |
✅ Lectura honesta de la tabla: el MCP no sustituye a la skill. Son herramientas distintas para momentos distintos. Si solo consultas notebooks de vez en cuando, la skill te sobra. Si creas contenido a diario y quieres automatizar el flujo, el MCP te ahorra horas.
Cuál te conviene a ti
Respuesta corta La skill es la opción por defecto. Instálala si usas NotebookLM de vez en cuando y quieres evitar complicaciones. El MCP compensa cuando creas notebooks nuevos todas las semanas y tienes una cuenta de Google secundaria para automatización.
🟢 Elige la SKILL
Si te pasa esto:
- Consultas NotebookLM de vez en cuando.
- Tus notebooks ya están creados.
- No quieres instalar cosas complicadas.
- Usas tu cuenta principal de Google.
🔵 Elige el MCP
Si te pasa esto:
- Vives dentro de Claude Code.
- Creas notebooks cada semana.
- Tienes una cuenta de Google secundaria.
- Te compensan 5 minutos de setup.
Si estás entre los dos, empieza por la skill. Siempre puedes subir al MCP después.
⚠️ Lo que me pasó con Google (antes de instalar)
Respuesta corta El MCP automatiza el navegador contra NotebookLM. La primera vez que lo probé con una cuenta de pruebas, Google me la bloqueó por actividad automatizada. Estuve dos días convencido de que esto no valía la pena. Hoy uso una cuenta exclusiva para automatización y no he tenido más problemas. Tú haz lo mismo.
La primera vez que probé esto, Google me cerró la cuenta.
No era mi cuenta principal, menos mal. Era una cuenta de pruebas que uso precisamente para este tipo de experimentos. Pero el susto fue real. Un aviso de «actividad inusual detectada» y cuenta suspendida hasta verificación. Estuve dos días convencido de que esto no valía la pena.
El propio creador del MCP avisa de esto en el repo:
«Recomiendo usar una cuenta de Google dedicada para automatización, no tu cuenta principal. Piénsalo como scraping web: probablemente no pase nada, pero mejor prevenir.»
Regla no negociable: crea una cuenta de Google nueva solo para esto. Sin Drive importante, sin Gmail de trabajo, sin nada que te duela perder. Si Google decide bloquearla, te encoges de hombros y creas otra. Con la cuenta principal, pierdes Gmail, Drive, Calendar y años de historial. No compensa.
Instalación paso a paso (3 minutos)
Respuesta corta Dos comandos en orden, más una verificación. Primero autenticas con Google. Después registras la skill en Claude Code. Por último compruebas que la conexión funciona pidiéndole a Claude que liste tus notebooks. Tiempo total si todo va bien: tres minutos.
Requisitos previos
- Claude Code instalado. Si no lo tienes todavía, para aquí y vuelve cuando lo tengas. Hay tutoriales en el canal.
- Node.js instalado en tu equipo.
- Una cuenta de Google secundaria. Por lo que te he contado arriba. No uses la principal.
Paso 1 de 3
Autenticar con Google
Abre una terminal y ejecuta:
npx notebooklm-mcp-server auth
Se abre una ventana del navegador. Te logueas con tu cuenta de Google. Aceptas los permisos. Vuelves a la terminal y verás el mensaje de autenticación completada.
Paso 2 de 3
Añadir la skill a Claude Code
En la misma terminal ejecuta:
claude skill add notebooklm -- "npx -y notebooklm-mcp-server start"
Curiosidad técnica: Anthropic integra este MCP como skill de Claude Code. Por eso el comando empieza por claude skill add. Si ya viste el vídeo anterior con la skill de solo lectura, esto te sonará.
Paso 3 de 3
Verificar la conexión
En Claude Code, abre un chat nuevo y escribe:
Lista mis notebooks de NotebookLM
Si Claude devuelve la lista real: conectado. A trabajar.
Si da error: casi siempre es la sesión de Google caducada. El propio MCP tiene un comando para eso, lo explico en la sección Qué hacer cuando falla.
Los prompts que uso yo
Respuesta corta Tener el MCP instalado sin saber qué pedirle es como tener un coche sin carnet. Estos cinco prompts son los que yo uso cada semana: verificar conexión, crear notebook, añadir fuentes, consultar sin navegador y cruzar información entre fuentes.
Estos son los cinco prompts que tengo guardados en una nota. Los lanzo copiando y pegando, rellenando los corchetes. Haz tú lo mismo.
1. Verificar la conexión
Lista mis notebooks de NotebookLM y dime cuántas fuentes tiene cada uno.
2. Crear un notebook desde varias URLs
Crea un notebook llamado «[NOMBRE_DEL_PROYECTO]». Añade estas fuentes: – [URL_1] – [URL_2] – [URL_3] Cuando termines, hazme un resumen de cada fuente en tres líneas.
3. Añadir fuentes a un notebook que ya existe
Añade [URL o archivo] al notebook «[NOMBRE_NOTEBOOK]». Confírmame cuando esté indexada la fuente.
4. Consultar un notebook sin abrir el navegador
Pregunta a mi notebook «[NOMBRE_NOTEBOOK]»: [PREGUNTA_CONCRETA] Devuélveme la respuesta con las citas de cada fuente.
5. Cruzar información entre varias fuentes
En mi notebook «[NOMBRE_NOTEBOOK]» hay varias fuentes. Dime en qué coinciden todas y en qué se contradicen. Cita los pasajes clave.
✅ Por qué funcionan: cada prompt tiene verbo, objeto y resultado esperado. Claude Code no adivina. Cuando le dices qué quieres de vuelta lo hace de una vez. Cuando se lo dejas a su interpretación improvisa, y cuando improvisa pierdes tiempo.
Qué hacer cuando falla
Respuesta corta El fallo más habitual es que la sesión de Google caduque. Solución: ejecuta npx notebooklm-mcp-server refresh_auth y vuelve a iniciar sesión. Si Claude Code no ve la skill, reinícialo. Si NotebookLM da error al crear notebook, el plan gratuito tiene tope.
Esto no lo cuentan los tutoriales de siempre. Apúntatelo.
🔧 La sesión de Google ha caducado
El MCP tiene un comando dedicado para esto. En la terminal ejecuta npx notebooklm-mcp-server refresh_auth. Se abre el navegador, inicias sesión otra vez y listo. Puedes pedírselo directamente a Claude Code si está conectado: «ejecuta refresh_auth».
🔧 Claude Code no ve la skill
Reinicia Claude Code por completo. Si sigue sin aparecer, ejecuta claude skill list para comprobar que notebooklm está registrado.
🔧 NotebookLM da error al crear el notebook X
El plan gratuito tiene tope de notebooks. Borra alguno antiguo o cambia de plan.
🔧 Google te avisa de «actividad inusual»
Es exactamente lo que me pasó a mí. Si pasa, cambia a otra cuenta secundaria. No insistas con la que Google ha marcado porque la siguiente acción puede ser el bloqueo total.
Cuánto tiempo te ahorra
Respuesta corta Crear un notebook a mano me llevaba entre 12 y 15 minutos. Con el MCP y un solo prompt, 2 o 3 minutos. Si creas dos notebooks a la semana son unos veinte minutos. Con cinco, casi una hora. Multiplicado por el año, es tiempo real recuperado.
Antes del MCP mi flujo para crear un notebook de investigación era el mismo que el tuyo ahora:
- Abrir NotebookLM en el navegador.
- Crear notebook nuevo manualmente.
- Arrastrar documentos uno a uno.
- Esperar indexación.
- Abrir el chat y empezar a preguntar.
ANTES (manual)
12 min
por notebook
CON EL MCP
3 min
por notebook
Y lo que más se nota no es el cronómetro. Es que mientras Claude trabaja, yo avanzo con otra cosa. Dos notebooks a la semana son veinte minutos. Cinco, una hora. Al año, un día entero que recuperas.
Lo que este artículo no te cuenta
Respuesta corta Esto cambia rápido. El MCP lo mantiene un desarrollador independiente y puede romperse si Google cambia algo. NotebookLM tiene límites de uso por cuenta. Si la skill te basta, quédate con la skill. No instales el MCP por miedo a perderte algo.
Esto cambia rápido. El MCP lo mantiene un desarrollador independiente. Puede romperse si Google cambia algo en NotebookLM. Yo lo he comprobado el día de publicar este artículo, pero no garantizo que funcione igual dentro de tres meses.
No conozco los límites exactos. NotebookLM tiene restricciones de uso por cuenta. Si abusas de la automatización es posible que Google te frene.
No es imprescindible. Si la skill te vale, quédate con la skill. No instales esto por miedo a perderte algo.
Preguntas frecuentes
Estas son las preguntas que más he recibido por Telegram y comentarios. Las dejo aquí recopiladas por si alguna te sirve antes de preguntar.
¿Qué diferencia hay entre la skill y el MCP de NotebookLM?
La skill solo permite leer notebooks que ya existen. El MCP permite además crear notebooks nuevos, subir fuentes y gestionar tu base de conocimiento desde la terminal. La skill es más sencilla de instalar y no requiere automatizar el navegador. El MCP es más potente pero automatiza el acceso a tu cuenta de Google.
¿Es seguro instalar el MCP de NotebookLM?
El MCP automatiza el navegador contra NotebookLM. El propio desarrollador recomienda usar una cuenta de Google dedicada, no la principal. Yo probé por primera vez con una cuenta de pruebas y Google me la bloqueó por «actividad inusual». Hoy uso una cuenta exclusiva para esto y no he tenido más incidencias. Lo cuento entero en la sección de arriba.
¿Cuánto tarda en instalarse?
Tres minutos si todo va bien. Son dos comandos: uno para autenticar con Google y otro para añadir la skill a Claude Code. Después verificas preguntándole a Claude que liste tus notebooks.
¿Funciona con la cuenta gratuita de Google?
Sí. La cuenta gratuita de NotebookLM funciona con el MCP, pero tiene un límite de notebooks por usuario. Si llegas al tope tendrás que borrar alguno antiguo o pasar a un plan de pago.
¿Hay riesgo de que Google cierre mi cuenta?
A mí me bloqueó una cuenta de pruebas la primera vez que lo probé. Cuenta recuperada después de verificar, pero dos días sin acceso. En la práctica mucha gente lo usa sin incidencias, pero nadie lo garantiza. La regla no negociable: usa una cuenta de Google exclusiva para automatización. Si te la bloquean, no pierdes nada importante.
¿Necesito saber programar para usarlo?
No. Solo tienes que ejecutar tres comandos exactos que copias y pegas. Una vez instalado, hablas con Claude Code en lenguaje natural. Como si le escribieras a un compañero.
¿Funciona en Windows, Mac y Linux?
Sí, en los tres. Solo necesitas Claude Code y Node.js instalados. Los comandos son idénticos en todos los sistemas.
¿Puedo usarlo con Cursor en lugar de Claude Code?
Sí. El paquete también es compatible con Cursor y otros clientes MCP. El comando de registro cambia ligeramente. Yo lo he probado solo con Claude Code, por eso el tutorial se centra ahí.
Si te ha servido, pruébalo esta semana
No la que viene. Esta. Hazlo con un proyecto pequeño para romper la barrera. Después decides si lo integras en tu día a día.
Si quieres más contenido como este, en la newsletter de Diario Vida te mando los nuevos sistemas antes que en YouTube.
— Paco
Creador de Diario Vida IA. 500+ días publicando sobre herramientas de IA aplicadas al trabajo real. Técnico IT con 18 años previos de experiencia en Recursos Humanos. Escribo para profesionales que quieren usar IA sin caer en el humo.
500 días lo demuestran. Tú decides.
Última revisión: [FECHA]. Este artículo se actualiza si cambia el paquete del MCP. Si detectas que algo no funciona como lo cuento, avísame por Telegram (@noticiasia) o en los comentarios del vídeo.
- ✅ Tips de IA práctica cada semana
- ✅ Sistemas de constancia de 500+ días
- ✅ Herramientas probadas (no teoría)
