一键导入
notebooklm-mcp-connector
Guía completa para instalar, configurar y autenticar el servidor MCP de NotebookLM, incluyendo métodos automáticos y manuales.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guía completa para instalar, configurar y autenticar el servidor MCP de NotebookLM, incluyendo métodos automáticos y manuales.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | NotebookLM MCP Connector |
| description | Guía completa para instalar, configurar y autenticar el servidor MCP de NotebookLM, incluyendo métodos automáticos y manuales. |
Este Skill detalla el procedimiento para integrar NotebookLM como un servidor MCP en tu asistente de IA. Permite acceder a tus libretas, fuentes y realizar consultas RAG directamente desde el entorno de desarrollo.
El servidor se distribuye como un paquete de Python. Asegúrate de tener Python 3.10+ instalado.
pip install notebooklm-mcp-server
Esto instalará dos ejecutables principales:
notebooklm-mcp: El servidor MCP.notebooklm-mcp-auth: La herramienta de autenticación.mcp_config.jsonAñade la siguiente configuración a tu archivo mcp_config.json (usualmente en ~/.gemini/antigravity/ o similar, dependiendo de tu cliente MCP).
{
"mcpServers": {
"notebooklm": {
"command": "notebooklm-mcp",
"args": []
}
}
}
Nota: Si usas un entorno virtual (venv), asegúrate de que el
commandapunte a la ruta absoluta del ejecutable dentro del venv, o activa el entorno antes de lanzar el cliente.
La autenticación es necesaria para acceder a tus datos privados. Existen dos métodos.
Intenta ejecutar el comando de autenticación automática. Esto abrirá un navegador Chrome controlado para extraer las cookies.
notebooklm-mcp-auth
Si ves un error Handshake status 403 Forbidden, significa que el navegador está bloqueando la conexión de depuración remota. En ese caso, usa el Método B.
Este método implica extraer manualmente las cookies de tu sesión de navegador y pasarlas a la herramienta de autenticación.
Pasos:
F12 o Ctrl+Shift+I).batchexecute.batchexecute que aparezcan.cookie:.cookies.txt y pega el contenido.notebooklm-mcp-auth --file cookies.txt
Si todo es correcto, verás:
Auth tokens cached to C:\Users\TU_USUARIO\.notebooklm-mcp\auth.json
Seguridad: Una vez finalizado, puedes borrar el archivo
cookies.txt.
Para confirmar que la conexión funciona antes de usarla en el chat, puedes usar este script de Python:
from notebooklm_mcp.api_client import NotebookLMClient
from notebooklm_mcp.auth import load_cached_tokens
import sys
def main():
try:
tokens = load_cached_tokens()
if not tokens:
print("Error: No cached tokens found.")
sys.exit(1)
client = NotebookLMClient(cookies=tokens.cookies)
notebooks = client.list_notebooks()
print(f"--- SUCCESS: Found {len(notebooks)} notebooks ---")
for nb in notebooks:
# Encoding handling for Windows consoles
title = nb.title.encode('utf-8', errors='replace').decode('utf-8', errors='replace')
print(f"- {title} (ID: {nb.id})")
client.close()
except Exception as e:
print(f"Error: {e}")
if __name__ == "__main__":
main()
PYTHONIOENCODING=utf-8 o manejar la codificación explícitamente en los scripts de prueba.notebooklm-mcp-auth:
Una vez configurado, puedes pedirle a tu asistente: