Programa
Éste curso cubre los siguientes temas:
- Fundamentos de MCP
- Qué es el Protocolo de Contexto de Modelo (MCP) y cómo funciona
- Arquitectura de MCP: Servidor, Cliente, Herramientas, Recursos
- Por qué MCP importa para agentes de IA y flujos de trabajo
- Comparación entre MCP y métodos antiguos de integración de herramientas
- Ejercicio → Mapear un flujo existente a componentes MCP
- Quiz 1: definiciones clave, diferencias de arquitectura
- Configuración de un servidor MCP
- Elección de entorno: local vs nube
- Instalación o activación de un servidor MCP (implementaciones de referencia)
- Configuración del manifiesto de herramientas: definición de esquemas
- Conexión al servidor MCP: autenticación, endpoints
- Ejercicio → Crear un servidor MCP simple y probar la “herramienta-hola”
- Quiz 2: pasos del servidor, conceptos básicos del manifiesto
- Diseño y registro de herramientas
- Definición de herramienta: entradas, salidas, metadatos
- Herramientas declarativas vs programáticas
- Manejo de errores, versionado y ciclo de vida de herramientas
- Ejercicio → Crear una herramienta (p.ej., consulta de zona horaria)
- Quiz 3: esquema de herramienta, pasos de registro, ciclo de vida
- Uso de herramientas MCP dentro de agentes
- Nodos de agente llamando endpoints MCP
- Paso de parámetros desde n8n a la herramienta y análisis de la salida
- Encadenamiento de varias llamadas de herramienta en un flujo
- Depuración de llamadas de herramienta y respuestas
- Ejercicio → El agente extrae datos de la herramienta y los usa en un nodo de decisión
- Quiz 4: lógica de integración, encadenamiento, depuración
- Seguridad, control de acceso y gobernanza
- Autenticación y gestión de credenciales para MCP
- Control de acceso: quién puede llamar cada herramienta
- Registro, auditoría y gobernanza
- Ejercicio → Asegurar una herramienta MCP e implementar registro
- Quiz 5: escenarios de control de acceso, conceptos de registro
- Monitoreo, métricas y mantenimiento
- Monitoreo del uso de herramientas, latencia, errores
- Paneles de control y alertas
- Versionado de herramientas y actualizaciones continuas
- Ejercicio → Crear alerta si la latencia de la herramienta > X ms
- Quiz 6: métricas, estrategia de mantenimiento, control de versiones
- Casos de uso avanzados y escalabilidad
- Orquestación multiagente con herramientas MCP
- Combinación de MCP con RAG y herramientas en un agente
- Arquitectura de nivel empresarial: multiinquilino, alto tráfico
- Ejercicio → Construir un agente orquestador usando múltiples herramientas
- Quiz 7: compromisos arquitectónicos, lógica multiagente