Los estudiantes aprenden a construir el lado del servidor del Protocolo de Contexto del Modelo, el lado que expone capacidades reales a cualquier agente. Comenzando desde una comprensión conceptual de MCP, establecen un servidor funcional en Python con FastMCP, definen una herramienta que el agente puede invocar y exponen recursos de solo lectura y mensajes reutilizables. La seguridad se trata como un tema de primera clase: los estudiantes aprenden por qué un servidor no autenticado es una vulnerabilidad genuina, cómo aplicar el principio de menor privilegio y cómo agregar validación y guardias de permisos para que las llamadas inseguras fallen de manera segura en lugar de ejecutarse. Al final, un estudiante puede autorizar un pequeño servidor MCP bien definido y defensible que un agente podría usar de manera segura.
Este ejercicio incluye
Technical SkillsPrueba este ejercicio
Crea una cuenta y obtén acceso inmediato a este ejercicio
Acceso
Gratis
Requisitos previos
Ninguno
Mira el contenido que incluye este ejercicio
Descubre qué es un servidor MCP, su rol como puerta de entrada para agentes inteligentes y lo que construirás a lo largo del curso.
Discover the core role of an MCP server as a capability provider, its discovery contract, and the best practice of giving each server a single clear responsibility.
Aprende a instalar FastMCP, crear una instancia de servidor, definir herramientas con sugerencias de tipo y cadenas de documentación, y ejecutar el servidor con stdio.
Aprende a proteger tu servidor MCP implementando autenticación, el principio de mínimo privilegio y barreras de seguridad para evitar accesos no autorizados y pérdida de datos.
Pon a prueba tus conocimientos sobre seguridad y buenas prácticas de servidores MCP respondiendo estas preguntas de evaluación.

