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
Already have an account?
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.

