Saltar al contenido
Logotipo de Trainontech Trainontech

Inteligencia Artificial Aplicada · IA-150

Model Context Protocol (MCP): fundamentos

Arquitectura del protocolo que conecta modelos con herramientas y datos: servidores, clientes y transporte.

Disponible Avanzado 6 módulos · 24 clases

Formato asíncrono Desarrollo MCP

Lo que aprenderás

  • Explicar el modelo cliente-servidor de MCP y el papel que cumple la aplicación anfitriona.
  • Distinguir tools, resources y prompts y saber qué primitiva corresponde a cada necesidad.
  • Conectar un servidor MCP existente a un cliente y verificar la negociación de capacidades.
  • Comparar los transportes stdio y HTTP y elegir el adecuado según el despliegue previsto.
  • Leer la traza de una llamada a herramienta para localizar en qué punto se rompe.
  • Evaluar los riesgos de exponer un sistema interno a través de un servidor MCP.

Contenido del curso

6 módulos · 24 clases en vídeo · práctica guiada en cada módulo

Módulo 1 · Contexto y entorno 4 clases
  • El problema de las integraciones a medida
  • Qué estandariza MCP y qué deja fuera
  • Preparar el entorno y el inspector de protocolo
  • Conectar un servidor de ejemplo y ver los mensajes
Módulo 2 · Arquitectura 4 clases
  • Host, cliente y servidor: quién hace qué
  • Ciclo de vida de una conexión
  • Negociación de capacidades
  • Sesiones, estado y errores
Módulo 3 · Las primitivas 4 clases
  • Tools: acciones que el modelo puede invocar
  • Resources: datos que el modelo puede leer
  • Prompts: plantillas ofrecidas por el servidor
  • Elegir la primitiva correcta para cada caso
Módulo 4 · Transportes 4 clases
  • stdio: servidor local junto al cliente
  • HTTP: servidor remoto y sesiones
  • Autenticación y credenciales en cada transporte
  • Criterios de elección según el despliegue
Módulo 5 · Depuración 4 clases
  • Leer la traza completa de una llamada
  • Errores de esquema y de argumentos
  • Descripciones ambiguas y su efecto en el modelo
  • Reproducir un fallo de forma controlada
Módulo 6 · Seguridad y caso práctico 4 clases
  • Qué se expone al conectar un servidor
  • Permisos, confirmaciones y acciones irreversibles
  • Servidores de terceros: qué revisar antes de instalarlos
  • Caso práctico: cliente conectado a varios servidores de ejemplo

Requisitos

  • Programación en Python o TypeScript a nivel de proyectos con dependencias.
  • Conocer el modelo cliente-servidor y haber consumido alguna API por HTTP.
  • Experiencia previa integrando modelos de lenguaje mediante llamadas programáticas.
  • Entorno de desarrollo local con permisos para instalar paquetes.

Descripción

Cada integración de un modelo con una herramienta se ha venido escribiendo a mano y a medida: un adaptador por aplicación, un formato de llamada por proveedor y ninguna posibilidad de reutilizar nada. Model Context Protocol propone un estándar para ese punto, de forma que una herramienta escrita una vez pueda usarse desde cualquier cliente compatible.

El curso desmonta el protocolo pieza a pieza. Se conectan servidores existentes a un cliente, se observa la negociación inicial, se recorren las tres primitivas y se comparan los transportes disponibles según si el servidor vive junto al cliente o en otra máquina. Todo el trabajo se hace leyendo mensajes reales, no diagramas.

El énfasis final está en la depuración y en la superficie de riesgo: qué se está exponiendo realmente al conectar un servidor y cómo se acota. Es el punto de partida obligado para construir servidores propios con Python, para orquestar varios servidores en un mismo agente y para el trabajo con agentes sobre infraestructura propia.

¿Para quién es este curso?

  • Perfiles de desarrollo que integran modelos con sistemas internos y mantienen adaptadores a medida.
  • Arquitectos de software que deben decidir si adoptar MCP en la plataforma de la organización.
  • Personas técnicas que ya construyen agentes y necesitan una capa de herramientas reutilizable.
Disponible

Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.

Código
IA-150
Nivel
Avanzado
Público
Desarrollo
Entorno
MCP

Este curso incluye

  • 24 clases en vídeo bajo demanda
  • Práctica en entornos web y simuladores, sin instalar nada
  • Tutorización en el campus
  • Acceso desde móvil, tableta y ordenador
  • Actualizaciones cuando cambia la versión de la herramienta
  • Certificado de finalización

Sigue aprendiendo

Cursos relacionados

IA-103Inteligencia Artificial Aplicada

Agentes y prompts avanzados

Del prompt aislado al agente con herramientas: descomposición de tareas, memoria y criterios de parada.

ChatGPTClaude

Avanzado 28 clases

IA-130Inteligencia Artificial Aplicada

Gobernanza y uso responsable de IA en local

Política de uso, trazabilidad, datos sensibles y criterios para decidir qué se procesa fuera y qué no.

Ollama

Avanzado 24 clases