Politécnico ICAFTPolitécnico ICAFT
BuscarContactoInscríbete →
Inicio/Educación continua/Curso libre
Curso libreInteligencia artificial y datos

Conexión de asistentes de IA con Model Context Protocol (MCP)

El curso Conexión de asistentes de IA con Model Context Protocol (MCP) proporciona al estudiante la arquitectura y la práctica para conectar asistentes como Claude o ChatGPT con bases de datos, archivos y aplicaciones mediante servidores MCP construidos en Python, con autorización, permisos mínimos y bitácora de llamadas, para que respondan y actúen con información real y controlada.

A quién va dirigido

Desarrolladores, analistas y estudiantes de ingeniería con nociones de Python o JavaScript y manejo básico de APIs REST.

Objetivos
✓Comprender la arquitectura cliente, servidor y host de MCP, sus transportes y sus primitivas de herramientas, recursos e instrucciones.
✓Analizar el problema de integración N×M entre modelos y sistemas y el ciclo de vida de una sesión MCP.
✓Aplicar el SDK oficial de Python y FastMCP para construir un servidor con herramientas tipadas y recursos sobre SQLite.
✓Diseñar un servidor MCP para un caso de negocio, registrado en Claude Desktop, Claude Code o VS Code y probado de extremo a extremo.
✓Evaluar riesgos de inyección de instrucciones y aplicar OAuth 2.1, permisos mínimos, confirmación humana y registro de auditoría.
Plan de estudios por sesión
1
Arquitectura de MCP: problema de integración N×M entre modelos y sistemasCliente, servidor y host; ciclo de vida de la sesión; transportes stdio y HTTP · Herramientas, recursos e instrucciones reutilizables
2
Construcción de un servidor MCP con el SDK oficial de Python y FastMCPHerramientas con esquemas de entrada tipados y recursos sobre SQLite y archivos · Depuración con MCP Inspector
3
Registro del servidor en Claude Desktop, Claude Code y VS CodeAutorización OAuth 2.1 y riesgos de inyección de instrucciones · Permisos mínimos, confirmación humana y bitácora de llamadas
4
Presentación del proyecto final: servidor MCP de inventario para una pymeDiseño del servidor para un caso de negocio y pruebas de extremo a extremo · Documentación y entrega del repositorio
Evaluación
Inicial30%Diagrama de arquitectura MCP de un caso propuesto, con identificación de herramientas, recursos e instrucciones.
Intermedio30%Servidor MCP preliminar en Python con FastMCP sobre SQLite, depurado con MCP Inspector y registrado en un cliente.
Final40%Proyecto final: servidor MCP que consulta y actualiza el inventario de una pyme en SQLite con registro de auditoría, repositorio y sustentación.
Proyecto final

Servidor MCP funcional que permite a un asistente consultar y actualizar el inventario de una pyme desde una base de datos SQLite, con registro de auditoría.

WhatsApp