Curso de MCP avanzado: servidores en producción con Cloudflare
Seis lecciones para llevar un servidor MCP de tu portátil a producción sobre la especificación 2026-07-28: tools bien diseñadas, APIs externas con autorización OAuth de extremo a extremo, PostgreSQL y D1 con aislamiento por inquilino, operaciones largas, tests de protocolo y un despliegue observable en Cloudflare Workers. Todo sobre nortia-pedidos, el servidor que construyes en el nivel Básico.
Requisitos: haber hecho el nivel Básico (gratis) o saber construir un servidor MCP con el SDK oficial de TypeScript.
Lo que aprenderás
9 lecciones. Cada una abre con una ficha pública: objetivos, contenido y un extracto.
- Diseño de servidores MCP Refactoriza nortia-pedidos de un diseño ingenuo a uno de producción: tools orientadas a tarea, esquemas estrictos, estado con identificadores emitidos por el servidor, errores que el modelo puede usar, límites de tamaño y una estructura de proyecto mantenible. (requiere Avanzado)
- APIs externas y autorización Envolver una API REST y GraphQL con plazos, reintentos, límites y errores útiles para el modelo; autorización OAuth de MCP 2026-07-28 de extremo a extremo, y su montaje en Cloudflare Workers. (requiere Avanzado)
- MCP y bases de datos nortia-pedidos sobre PostgreSQL real: tools con parámetros en lugar de SQL libre, rol de solo lectura, aislamiento por inquilino con seguridad a nivel de fila, límites, auditoría y pool; y el mismo servidor en Cloudflare Workers con Hyperdrive o D1. (requiere Avanzado)
- Operaciones largas y tiempo real Progreso y cancelación en Streamable HTTP, cortes de stream y reintentos idempotentes, la extensión Tasks mensaje a mensaje, subscriptions/listen y trabajo duradero con Workflows y Queues de Cloudflare, sobre la exportación mensual y las alertas de nortia-almacen. (requiere Avanzado)
- Testing y depuración Cómo saber que un servidor MCP funciona y sigue funcionando: tests de dominio y de protocolo en las dos versiones, conformidad de mensajes, depuración con el Inspector, evaluación del uso de las tools, trazas y CI. (requiere Avanzado)
- Despliegue con Cloudflare Lleva nortia-pedidos a producción como servidor MCP remoto en Cloudflare Workers: configuración de wrangler, handler sin estado, secretos, dominio propio con validación de Host y Origin, límites y costes, observabilidad, gobierno con portales y Access, compatibilidad con clientes anteriores y comparativa con otras plataformas. (requiere Avanzado)
- Diseñar el host y el cliente El otro lado del protocolo: qué servidores conecta un host, qué tools muestra al modelo y en qué orden, cuánto contexto cuesta cada conexión, qué acciones confirma una persona y cómo tratar lo que devuelve un servidor como entrada no fiable. (requiere Avanzado)
- Evaluar si el modelo usa bien tus tools Cómo saber si el modelo elige y usa bien las tools que diseñaste: qué fallos medir, cómo construir casos con preguntas reales, cómo comparar dos modelos y cómo decidir si el arreglo va en la tool, en el host o en ningún sitio. (requiere Avanzado)
- Construir una MCP App completa El panel de entregas de Nortia como MCP App: la tool que abre la vista, el recurso ui:// en un solo HTML, las tools que solo llama la vista, el estado, la CSP, la autorización en el servidor y las pruebas en local antes de publicar en Claude y ChatGPT. (requiere Avanzado)
Con qué trabajas
- SDK de TypeScript v2
- OAuth 2.1
- REST y GraphQL
- PostgreSQL
- Cloudflare D1
- Hyperdrive
- Workflows y Queues
- MCP Inspector
- Cloudflare Workers
¿Y el nivel Experto?
Experto cuesta 25 € e incluye Avanzado. Si empiezas por Avanzado y luego quieres Experto, pagas solo 15 €: nunca más de 25 € en total.
Preguntas frecuentes
¿Necesito haber hecho el nivel Básico?
Es lo recomendable: Avanzado parte del servidor nortia-pedidos que se construye en la lección 9. Si ya escribes servidores MCP con el SDK de TypeScript, puedes empezar directamente.
¿Es un pago único o una suscripción?
Pago único de 10 €. No hay renovaciones y el nivel Básico sigue siendo gratis.
Si después quiero Experto, ¿cuánto pago?
15 €, la diferencia. Experto cuesta 25 € e incluye Avanzado, así que nunca pagas más de 25 € en total.
¿Cómo se paga?
Con PayPal. El acceso se activa en cuanto se confirma el pago.