Token导航 LogoToken导航TokenDH.com
Notebooklm MCP Multiprofile logo
运维云端未说明官方级别未说明来源级核验

Notebooklm MCP Multiprofile

MCP Server

NotebookLM MCP 多账户设置工具是一个支持多账户同步运行的Google NotebookLM服务器配置工具,提供笔记本管理、内容生成、深度研究等功能。

工具数

28

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude内容生成Claude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rulords

提供方

rulords

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🤖 NotebookLM MCP — Multi-Account Setup

![Python 3.10+](https://www.python.org/downloads/) ![notebooklm-mcp-cli 0.2.7](https://pypi.org/project/notebooklm-mcp-cli/) ![License: MIT](LICENSE)

Configuración lista para usar de Google NotebookLM como servidor MCP, con soporte para múltiples cuentas de Google simultáneas.

Compatible con cualquier cliente AI que soporte MCP: Antigravity, Claude Desktop, Cline, Continue, y otros.


¿Qué hace esto?

Convierte NotebookLM en un conjunto de ~50 herramientas que tu IA puede usar directamente:

  • 📚 Gestionar notebooks (crear, listar, renombrar, eliminar, consultar)
  • 🔗 Agregar fuentes (URLs, archivos locales, Google Drive, texto)
  • 🎙️ Generar contenido (podcasts, videos, slides, informes, flashcards, quizzes)
  • 🔍 Investigación profunda automática (busca y agrega docenas de fuentes web)
  • 📝 Notas internas en notebooks (memoria persistente para el agente)
  • 🔄 Multi-cuenta: cada cuenta de Google corre como servidor MCP independiente

Instalación rápida

1. Clonar e Instalar

git clone https://github.com/rulords/notebooklm-mcp-multiprofile.git
cd notebooklm-mcp-multiprofile

# Windows
Double click en setup.bat
# O via Terminal: .\setup.bat

# macOS / Linux
bash setup.sh
# O via Terminal: ./setup.sh

# Instalación manual:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

2. Configurar autenticación

Existen dos métodos:

A. Modo Elite (Recomendado para Agentes) 🚀

Usa el binario nativo para abrir un navegador y loguearte en segundos:

.venv/bin/nlm login --profile personal

B. Modo Manual (Legacy)

Obtén cookies desde Chrome (ver docs/AUTHENTICATION.md):

python inject_profile.py --profile personal --email tu@gmail.com

3. Registrar en tu cliente AI

Edita el archivo de configuración MCP de tu cliente (ver mcp_config.example.json):

{
  "mcpServers": {
    "notebooklm_personal": {
      "command": "/ruta/al/proyecto/.venv/Scripts/python.exe",
      "args": ["-m", "notebooklm_tools.mcp.server"],
      "env": { "NLM_PROFILE": "personal" }
    }
  }
}

4. Verificar

python verify_profile.py

Documentación

DocumentoPara quién
docs/AUTHENTICATION.mdCómo obtener e inyectar cookies desde Chrome
docs/CONFIGURATION.mdConfigurar el MCP en cada cliente AI
docs/AI_IMPLEMENTATION_GUIDE.mdPara agentes AI: guía completa de implementación paso a paso
docs/SKILL.mdPara agentes AI: instrucciones detalladas de orquestación y workflows

Uso desde el cliente AI

# Listar notebooks
mcp_notebooklm_personal_notebook_list(max_results=10)

# Crear notebook
mcp_notebooklm_work_notebook_create(title="Investigación Q1 2026")

# Agregar fuente URL
mcp_notebooklm_personal_source_add(
    notebook_id="...",
    source_type="url",
    url="https://ejemplo.com/articulo"
)

# Generar podcast
mcp_notebooklm_personal_studio_create(
    notebook_id="...",
    artifact_type="audio",
    confirm=True
)

# Investigación profunda
mcp_notebooklm_work_research_start(
    query="inteligencia artificial en salud 2025",
    mode="deep"
)

Mantenimiento

Las cookies de Google expiran cada 1-4 semanas. Síntomas de cookies expiradas:

  • MCP devuelve RPC Error 16 o Authentication expired
  • En Antigravity: el servidor no aparece en el panel MCP ("server not found")

Diagnóstico rápido:

python verify_profile.py

Renovar cookies:

# Obtener cookies frescas (ver docs/AUTHENTICATION.md)
python inject_profile.py --profile [nombre] --email [email]

# Recargar en el cliente AI:
mcp_notebooklm_[nombre]_refresh_auth()

Motor MCP: notebooklm-mcp-cli

Este proyecto usa el paquete notebooklm-mcp-cli (PyPI), versión 0.2.7.

⚠️ Versión importante: 0.2.7 es la que incluye el set completo de ~50 herramientas. Las versiones notebooklm-mcp 2.x son reescrituras incompletas con solo funciones básicas de chat. No actualizar sin verificar que el set completo esté disponible.

Herramientas disponibles (~50 en total)

CategoríaHerramientaDescripción
Notebooksnotebook_listLista todos los notebooks
notebook_createCrea notebook vacío
notebook_getDetalles y fuentes de un notebook
notebook_describeResumen IA del contenido
notebook_renameRenombrar notebook
notebook_deleteEliminar permanentemente
notebook_queryConsulta IA basada en las fuentes
chat_configureConfigurar estilo de respuesta
Fuentessource_addAgregar URL, texto, Drive o archivo local
source_describeResumen IA de una fuente
source_get_contentTexto crudo de la fuente
source_deleteEliminar fuente
source_list_driveListar fuentes de Drive con estado
source_sync_driveSincronizar fuentes desactualizadas
NotasnoteCRUD de notas internas (create/list/update/delete)
Investigaciónresearch_startIniciar búsqueda web o Drive
research_statusPoll de progreso de investigación
research_importImportar fuentes encontradas
Studiostudio_createGenerar audio/video/slides/infographic/report/flashcards/quiz/mind_map/data_table
studio_statusEstado de generación y URLs
studio_deleteEliminar artefacto generado
download_artifactDescargar artefacto a archivo local
export_artifactExportar a Google Docs o Sheets
Compartirnotebook_share_publicHabilitar link público
notebook_share_inviteInvitar colaborador por email
notebook_share_statusVer configuración de compartido
Authrefresh_authRecargar tokens desde disco
save_auth_tokensGuardar cookies manualmente

Seguridad

  • Los archivos *_cookies.txt están en .gitignore — nunca se suben a GitHub
  • Los perfiles se guardan en ~/.notebooklm-mcp-cli/ (fuera del repo)
  • mcp_config.json con tus rutas locales también está ignorado — usar mcp_config.example.json como plantilla

Créditos

  • Motor MCP: notebooklm-mcp-cli
  • Configuración multi-cuenta, scripts de autenticación y documentación: este repositorio

Licencia

MIT — ver LICENSE

目录标签

目录标签

PythonClaude内容生成多账户管理本地部署深度研究笔记本管理AI工具

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

28

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP