Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Anatomía del Protocolo
- Por qué el llamado de funciones por sí solo es insuficiente para ecosistemas complejos de agentes
- Primitivas de MCP: herramientas, recursos, plantillas (prompts) y sus esquemas JSON
- Ciclo de vida de una sesión de MCP: inicialización, listado de herramientas, llamada, retorno y apagado
- Comparación de MCP con OpenAPI y GraphQL para exponer capacidades a agentes
Construcción de un Servidor MCP vía Stdio
- Estructuración inicial de un servidor MCP en TypeScript utilizando el SDK oficial
- Definición de esquemas de herramientas con Zod y generación de validación en tiempo de ejecución
- Implementación de manipuladores de herramientas que llaman a APIs REST internas o bases de datos
- Gestión de errores, resultados parciales y ejecución prolongada de herramientas
Construcción de un Servidor MCP vía HTTP
- Actualización desde stdio a HTTP para implementación remota y balanceo de carga
- Implementación de autenticación utilizando tokens bearer y mTLS
- Degradación graceful cuando las conexiones HTTP fallan durante la sesión
- Despliegue de servidores MCP HTTP detrás de Kong o nginx con limitación de tasa
Patrones de Integración del Cliente
- Registro de un servidor MCP con Claude Code utilizando el archivo de configuración
- Conexión de OpenClaude a múltiples puntos finales MCP simultáneamente
- Escritura de un cliente de agente personalizado en Python usando el SDK de Python para MCP
- Gestión graceful de cambios en la disponibilidad de herramientas en tiempo de ejecución
Exposición de Recursos y Plantillas (Prompts)
- Exposición de recursos de solo lectura para enriquecimiento del contexto del agente
- Creación de plantillas parametrizadas que guíen el razonamiento del agente
- Actualización dinámica de los recursos cuando cambian los datos subyacentes
- Separación de herramientas mutables de recursos inmutables para claridad en seguridad
Registro Interno de Herramientas y Descubrimiento
- Construcción de un registro corporativo de MCP con metadatos y etiquetas de propiedad
- Descubrimiento automático mediante DNS-SD o archivos de puntos finales conocidos
- Versionado de herramientas y deprecación de puntos finales antiguos sin romper clientes
- Catalogación de herramientas con descripciones en lenguaje natural para buscabilidad por agentes
Límites de Seguridad Empresarial
- Implementación de comprobaciones de autorización dentro de los manipuladores de herramientas basadas en la identidad del agente
- Uso de segmentación de red para aislar herramientas de alto riesgo del acceso general de agentes
- Aislamiento (sandboxing) de la ejecución de herramientas con contenedores seccomp y gVisor
- Registro de toda invocación de herramientas para cumplimiento y análisis forense
Ingeniería de Rendimiento y Confiabilidad
- Establecimiento de políticas de tiempo de espera por familia de herramientas: bases de datos, computación y APIs externas
- Implementación de circuit breakers cuando los servicios dependientes no están sanos
- Caché de resultados de herramientas para reducir cálculos costosos redundantes
- Ejecución de servidores MCP como sidecars frente a microservicios independientes
Interoperabilidad entre Plataformas de Agentes
- Prueba de compatibilidad del servidor MCP con clientes Claude Code y Continue.dev
- Gestión de diferencias en la negociación de transporte entre plataformas
- Escritura de adaptadores polyfill para frameworks de agentes no compatibles con MCP
- Construcción de un mercado de herramientas multiplataforma dentro de la organización
Evolución del Ecosistema MCP Internamente
- Recopilación de retroalimentación de los desarrolladores sobre la utilidad y precisión de las herramientas
- Ejecución de auditorías trimestrales de herramientas y eliminación de integraciones obsoletas
- Incorporación de nuevos equipos con plantillas de servidores MCP de autoservicio
- Contribución de mejoras upstream a la especificación de código abierto de MCP
Requerimientos
- Experiencia de programación en TypeScript o Python
- Comprensión del llamado de herramientas y patrones de invocación de funciones en LLM
- Conocimientos básicos de redes: HTTP, WebSockets y JSON-RPC
Audiencia
- Desarrolladores backend que construyen herramientas personalizadas para agentes de IA
- Ingenieros de plataforma que estandarizan cómo los agentes de IA acceden a los sistemas empresariales
- Arquitectos de soluciones que diseñan ecosistemas de herramientas de IA para la adopción corporativa
14 Horas