Lección 3.2 · 30 min

Tu primer servidor MCP: el inventario de Ferretería Don Chuy

Construye con MCPServer del SDK oficial de Python un servidor con tres herramientas, consultar_existencias, buscar_producto y registrar_venta, usando tipos, docstrings, validaciones y errores que el modelo entiende.

Ya tienes el proyecto listo. Ahora vas a escribir el corazón del servidor: tres herramientas para que Claude pueda consultar el inventario de la ferretería y registrar ventas. Lo interesante del SDK de Python es que no escribes JSON Schema a mano. Escribes funciones normales de Python con tipos y docstrings, y el SDK genera la definición que el modelo necesita.

Qué verás en esta lección

  1. Los datos de la ferretería
  2. Herramienta 1: consultar_existencias
  3. Lo que ve el modelo
  4. Herramienta 2: buscar_producto
  5. Herramienta 3: registrar_venta
  6. Errores: ToolError contra cualquier otra excepción
  7. El servidor completo hasta aquí
  8. Y si quiero que los datos se guarden
  9. Práctica
  10. Resumen
  11. Quiz

El resto de la lección es para alumnos. Se abre al comprar el curso o con la Membresía de IA con Clase.

Ver precios Ya compré: acceder o empieza con una lección gratis