¿Alguna vez has soñado con decirle a tu automatización: "Oye, revisa mi base de datos de Notion y resume las tareas pendientes de esta semana" y que simplemente... lo haga? 🤯
Sin configurar docenas de nodos HTTP. Sin pelearte con la documentación de la API de Notion para ver cómo filtrar por fechas. Solo tú, tu agente de IA y tus datos.
Bueno, tengo noticias increíbles. El mundo del Model Context Protocol (MCP) ha llegado a n8n con una actualización que estábamos esperando: Soporte nativo para OAuth2.
Hoy vamos a ver cómo conectar el servidor oficial de Notion MCP directamente en n8n. ¡Prepárate para darle superpoderes a tus workflows! 🚀
¿Qué es esto y por qué debería importarme?
Para los que no están al tanto, MCP es como un estándar universal (imagina un puerto USB-C) para conectar modelos de IA con fuentes de datos. Antes, si querías que ChatGPT o Claude interactuaran con Notion dentro de n8n, tenías que crear herramientas personalizadas complejas.
El problema anterior:
Conectar servidores MCP remotos seguros requería configuraciones extrañas o proxies porque la autenticación era un dolor de cabeza.
La solución actual:
n8n ha lanzado el soporte para MCP Client OAuth2 API. Esto significa que puedes usar el servidor oficial de Notion (https://mcp.notion.com/mcp) y autenticarte con el botón de "Conectar cuenta" de toda la vida.
¿Por qué esto es mejor que usar el nodo tradicional de Notion?
- Lenguaje Natural: No necesitas configurar parámetros rígidos. La IA "lee" la estructura de tu Notion y decide qué hacer.
- Velocidad de desarrollo: Te ahorras horas definiendo funciones. Conectas el MCP y la IA ya sabe cómo crear páginas, leer bases de datos o buscar contenido.
- Seguridad: Usamos OAuth2 estándar. Nada de tokens pegados en texto plano donde no deben estar.
Tutorial: Conectando Notion vía MCP en n8n
¡Manos a la obra! Vamos a configurar esto en menos de lo que tardas en tomarte un café. ☕
Requisitos previos
- Una instancia de n8n actualizada (asegúrate de tener las últimas versiones que soportan MCP Auth).
- Una cuenta de Notion.
Paso 1: El Nodo Mágico
Necesitamos usar el nodo MCP Client Tool. Este nodo es el puente que le dice a tu Agente de IA (como el nodo AI Agent) qué herramientas tiene disponibles.
Busca en tu n8n: MCP Client Tool (asegúrate de que sea la versión de LangChain).
Paso 2: Configuración de Credenciales (El Truco Pro)
⚠️ Tip de Experto: A veces, la opción para crear la credencial no aparece correctamente si intentas hacerlo directamente desde el nodo. Para evitar dolores de cabeza, vamos a crearla primero desde el gestor de credenciales.
- En el menú lateral izquierdo de n8n, ve a Credentials.
- Haz clic en Add Credential y busca MCP OAuth2 API.
- Rellena los datos necesarios:
- Server URL: https://mcp.notion.com/mcp
- Configura el OAuth2 estándar (Client ID, Client Secret, Auth URL, Token URL) según la documentación de tu integración de Notion, o usa la configuración dinámica si está disponible.
- Asegúrate de copiar el OAuth Redirect URL de n8n (https://oauth.n8n.cloud/oauth2/callback) y ponerlo en tu integración de Notion si estás usando una app personalizada.
(Así se ve cuando la conexión es exitosa, ¡luz verde!)
Guarda la credencial.
Ahora sí, vuelve a tu nodo MCP Client Tool, selecciona mcpOAuth2Api en Authentication y elige la credencial que acabas de crear de la lista.
Paso 3: El Código (Copy & Paste)
Para hacértelo aún más fácil, aquí tienes el JSON del nodo listo para importar. He limpiado los datos sensibles para que sea seguro usarlo.
Simplemente copia esto, pégalo en tu lienzo de n8n y ajusta las credenciales seleccionando la que creaste en el paso anterior:
{
"nodes": [
{
"parameters": {
"endpointUrl": "https://mcp.notion.com/mcp",
"authentication": "mcpOAuth2Api",
"options": {}
},
"id": "YOUR_NODE_ID",
"name": "Notion MCP Client",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"typeVersion": 1.2,
"position": [
1000,
500
],
"credentials": {
"mcpOAuth2Api": {
"id": "YOUR_CREDENTIAL_ID",
"name": "MCP Notion Account"
}
}
}
],
"connections": {
"Notion MCP Client": {
"ai_tool": [
[]
]
}
},
"pinData": {}
}
Paso 4: ¡A probar!
Conecta este nodo a un AI Agent (como el que usa OpenAI o Anthropic). En el chat del agente, simplemente escribe:
"Por favor, crea una nota en mi página de 'Ideas' que diga 'Investigar más sobre MCP en n8n' y ponle fecha de hoy."
¡La IA usará la herramienta MCP, se autenticará vía OAuth2, entenderá tu estructura de Notion y ejecutará la acción sin que tú hayas configurado un nodo de "Create Page"! ✨
Conclusión: El futuro es conversacional
Esta actualización de n8n nos acerca un paso más a un futuro donde no programamos cómo suceden las cosas paso a paso, sino que definimos qué herramientas tiene la IA y dejamos que ella haga el trabajo pesado.
La integración nativa de Notion MCP elimina la fricción técnica. Ya no hay excusas para no tener un asistente personal que realmente gestione tu vida digital.
¿Y tú? ¿Qué vas a automatizar primero con Notion y MCP? ¡Déjame tus ideas en los comentarios! 👇
Happy automating! 🤖💙, obviamente una IA me ayudo a escribir esto!

Top comments (0)