Configuración de MCP client en N8N con OpenAI
Clase 15 de 16 • Curso de N8N
Resumen
Interactuar eficientemente con el MCP Server desde una herramienta como N8N puede facilitar significativamente tareas operativas y mejorar la agilidad en consultas rápidas. Para ello es esencial comprender claramente cómo configurar un flujo de trabajo usando MCP client, N8N, y un modelo AI como GPT de OpenAI.
¿Cómo crear un nuevo workflow con MCP client?
El primer paso esencial es crear un flujo de trabajo en N8N para vincularlo con el servidor MCP:
- Haz clic en Create workflow situado en la esquina superior derecha.
- Nombra el flujo con un título claro, por ejemplo, MCP client, Tzitopia.
- Añade un chat trigger desde la opción "más" para activar el chat de N8N.
¿Cómo configurar MCP client y SSE endpoint?
Esta configuración es clave para garantizar la conexión correcta con tu servidor MCP:
- Selecciona AI agent y escoge define below para personalización posterior.
- Ve al apartado Tool, luego elige MCP client.
- Copia el SSI endpoint desde la configuración del MCP server trigger, asegurándote de que esté en producción y activo.
- En "Tools to include", selecciona únicamente aquellas herramientas necesarias (por ejemplo, "performance").
Es recomendable utilizar autenticación para mayor seguridad.
¿Cómo configurar memoria, chat y prompt para tu AI agent?
Configurar correctamente estos elementos asegura la operatividad del agente AI:
- En Chat model, selecciona OpenAI con las credenciales adecuadas (GPT-Forumini funciona bien).
- Usa la opción Simple memory con un contexto suficiente (10 es adecuado).
- Define claramente tanto el mensaje del usuario como el prompt, utilizando la notación JSON.
En la sección prompt user message, tu configuración lucirá similar a esto:
{
"chat_input": "tuconsulta"
}
Recuerda que el prompt debe configurarse como un system message, orientado a interactuar de manera eficaz con el MCP Server y Supabase.
¿Qué prueba sencilla valida que todo está funcionando correctamente?
Realizar una prueba rápida te permitirá verificar la correcta integración:
- Usa la opción Open Chat y escribe una consulta clara y precisa, por ejemplo: "¿Cuántos colaboradores hay en el área legal?"
- Confirma que obtienes una respuesta adecuada, como: "en el área legal hay un total de quince colaboradores".
Así comprobarás de inmediato que tu nueva configuración opera correctamente.