Las actas, las tareas y el conocimiento del equipo viven en Notion, pero copiar, ordenar y actualizar sigue haciéndose a mano. Cuanto más central es Notion para tu equipo, más se acumula este "trabajo manual dentro de Notion".
Esta guía explica cómo automatizar Notion con agentes de IA. La pieza central es la Notion CLI (ncli), una herramienta que ejecuta búsquedas, operaciones de bases de datos, creación de páginas y comentarios desde la terminal. Combinada con un agente de IA, convierte las tareas rutinarias de Notion en automatización, con las reglas de seguridad correspondientes. El contenido se basa en los materiales (Módulo 12) que usamos en nuestra formación corporativa y curso online.
Lo que aprenderás en este artículo
- Qué es la Notion CLI (ncli)
- Por qué operar Notion por CLI — y cuándo usar MCP
- Configuración (instalación y login OAuth)
- Búsqueda y consultas a bases de datos — diseñar la "lectura"
- Creación y actualización de páginas — el flujo de "escritura segura"
- En la práctica: resumir datos → responder con un comentario
- Precauciones operativas (credenciales, CI)
Qué es la Notion CLI (ncli)
La Notion CLI (ncli) es una herramienta de línea de comandos para trabajar con la API oficial de Notion desde la terminal. El paquete usado en el curso, @sakasegawa/ncli, se autentica por OAuth y está diseñado para flujos de trabajo con agentes de programación.
Qué puede hacer ncli:
- Buscar en tu workspace (
ncli search) - Obtener páginas y bloques (
ncli fetch) - Crear páginas (
ncli page create) y actualizar propiedades (ncli page update) - Operar bases de datos (
ncli db query/ncli db create) - Subir archivos (
ncli file upload) - Crear y listar comentarios (
ncli comment create/ncli comment list) - Salida JSON lista para encadenar con otras herramientas
En resumen: la mayoría de lo que haces clicando en la interfaz de Notion se convierte en un comando, y eso significa que un agente de IA puede ejecutarlo.
Por qué una CLI — y cuándo usar MCP
Hay otra vía para conectar Notion con la IA: un servidor MCP (Model Context Protocol). El reparto de papeles es claro:
| Aspecto | Notion CLI (ncli) | Notion MCP |
|---|---|---|
| Ideal para | Procesos por lotes, CI, rutinas en scripts | Trabajo interactivo dentro del editor |
| Reproducibilidad | Mismo comando, mismo resultado, siempre | Depende del contexto de la conversación |
| Integración | La salida JSON se encadena con otras herramientas | Funciona como llamadas a herramientas del agente |
La fuerza de la CLI es que incluso en contextos de lotes y CI, donde las herramientas conversacionales no encajan, automatizas con un vocabulario de comandos consistente. Cuando necesites flujos dentro del editor, combínala con Notion MCP. Construir los scripts y la automatización de terminal alrededor de ncli mantiene todo reproducible.
Configuración
La configuración tiene dos pasos:
- Instalación global con npm — añade
@sakasegawa/ncli - Autenticación con
ncli login— un flujo OAuth en el navegador, solo la primera vez, que conecta tu workspace de Notion
Después, ncli whoami confirma el estado de autenticación y ncli search confirma que encuentras páginas. Consulta ncli --help para ver las opciones.
A partir de aquí, no tecleas comandos tú mismo. Pide al agente de IA en lenguaje natural —"obtén las tareas de esta semana de la base de datos de proyectos y resúmelas"— y el agente compone y ejecuta los comandos ncli.
Búsqueda y consultas — diseñar la "lectura"
La automatización de Notion empieza por la lectura. El flujo:
- Encuentra la base de datos con
ncli search - Revisa el esquema (estructura de propiedades) con
ncli fetch - Consulta con filtros y ordenación usando
ncli db query - Formatea la salida JSON en tablas o listas breves
Lo que importa aquí —y lo que el curso subraya— es el diseño de la lectura:
- Limita el volumen con consultas y filtros, trabajando con un solo lote de resultados
- No pegues cuerpos de página completos; decide qué citar y ahorra tokens
- Pide que los resultados vuelvan como recuentos, puntos clave y próximas acciones en viñetas breves
Las páginas de Notion tienden a ser largas. Traerlo todo sin criterio infla el contexto de la IA y empeora precisión y coste. "Obtén solo lo necesario" es la regla de oro de Notion x IA.
Creación y actualización de páginas — escritura segura
Cuando la lectura sea natural, pasa a la escritura: ncli page create (páginas), ncli file upload (archivos), ncli db create (bases de datos) y ncli page update (propiedades y añadir contenido).
A diferencia de la lectura, la escritura modifica tu workspace. El curso aplica un flujo de seguridad de cuatro partes:
- Practica en un sandbox — ejecuta primero contra una página borrador o duplicada
- Muestra el diff antes — pide al agente que presente los cambios previstos antes de aplicarlos
- Distingue añadir de actualizar — añadir bloques y actualizar propiedades son operaciones distintas
- Verifica tras ejecutar — compara el antes y el después con
ncli fetchy sabe cómo revertir
Este bucle "sandbox → diff → ejecutar → verificar" es el patrón estándar para cualquier agente de IA con capacidad de escritura, no solo en Notion.
En la práctica: resumir datos → responder con un comentario
Una receta práctica que combina lectura y escritura es "resumir y responder como comentario":
- Obtén el contenido de la página o base de datos con
ncli fetch - La IA resume el contenido
- Añade el resumen como comentario en la página con
ncli comment create - Verifica con
ncli comment list
Casos de uso: "lee las actas semanales y deja las decisiones y TODOs como comentario", o "resume las entradas nuevas de la base de datos y menciona al responsable en un comentario". Como la salida aterriza como comentario y no como edición del cuerpo, no hay riesgo de corromper el contenido original: una propiedad muy apta para producción.
Para llevarlo a ejecución programada, los patrones de diseño de triggers de Automatiza tu trabajo con Google Apps Script e IA aplican directamente.
Precauciones operativas
- Controla dónde se guardan las credenciales y nunca subas tokens al repositorio: las credenciales de ncli son secretos
- CI no admite login interactivo —
ncli loginusa autenticación de navegador; los entornos de CI pueden requerir otra estrategia - Mantén los secretos fuera de los logs — incluidos tokens y URLs firmadas devueltas al obtener archivos
- No vuelques binarios en bruto — devuelve los adjuntos como resúmenes, enlaces o extractos breves
Para habilitar a todo un equipo con acompañamiento práctico, consulta nuestra formación corporativa en agentes de IA.
Una nota sobre ilustraciones: este artículo no las incluye a propósito. El trabajo con la Notion CLI es textual (comandos y JSON), así que probar los ejemplos de comandos es más rápido que cualquier diagrama.
Preguntas frecuentes
Q. ¿En qué se diferencia de Notion AI (la función integrada)? A. Notion AI genera y resume texto dentro de la interfaz de Notion. El enfoque de esta guía opera la API de Notion desde fuera, vía CLI, permitiendo que un agente de IA automatice trabajo rutinario de varios pasos: búsqueda, consultas, creación de páginas, comentarios. Ambos son complementarios, no excluyentes.
Q. ¿Necesito conocimientos de programación? A. No hace falta memorizar comandos. Una vez hecha la configuración (instalación y ncli login), haces peticiones en lenguaje natural como "obtén las entradas de esta semana de la base de datos de proyectos y resúmelas", y el agente compone y ejecuta los comandos. Lo que sí necesitas es especificar con claridad qué páginas o bases de datos están en el alcance.
Q. ¿Puede la IA sobrescribir mis páginas por accidente? A. Se previene con reglas operativas. El curso exige: practicar en una página sandbox, pedir al agente el diff antes de aplicar, ejecutar y verificar el antes/después con ncli fetch. Diseñar las salidas como comentarios en lugar de ediciones del cuerpo elimina por completo el riesgo de corrupción.
Q. ¿Debería usar MCP o la CLI? A. MCP para trabajo interactivo dentro del editor; la CLI (ncli) para lotes, CI y rutinas en scripts. Donde la reproducibilidad importa, construye alrededor de la CLI y reparte papeles con MCP según necesidad: esa es la recomendación del curso.
Q. ¿Qué debo vigilar en la autenticación?
A. El primer ncli login es un flujo OAuth de navegador. Trata el token resultante como un secreto: revisa dónde se guarda y nunca lo subas a un repositorio Git. Los entornos de CI no permiten login interactivo, así que planifica allí una estrategia de autenticación alternativa.
Artículos relacionados
- Secretario IA: automatiza Gmail, Google Calendar y Drive
- Automatiza tu trabajo con Google Apps Script e IA
- Análisis de datos con IA: EDA y dashboards con agentes
- Cuenta oficial de LINE con IA: respuesta automática y campañas
- Formación corporativa en agentes de IA (práctica)
¿Listo para poner a trabajar los agentes de IA?
Convierte lo que acabas de leer en flujos de trabajo reales. AI Agent Camp ayuda a profesionales no técnicos a pasar de usar a construir.
Última revisión: 2026-06-10