Servidor MCP: el optimizador de turnos dentro de su asistente de IA
https://staff-scheduling.kindoflost.com/mcpGratis, sin registro y sin clave. Transporte Streamable HTTP.
Para qué sirve
Un modelo de lenguaje puede escribir un cuadrante que parece correcto y deja a alguien con seis horas de descanso entre una noche y un turno de día. Con este servidor, el asistente arma los datos a partir de lo que usted le cuenta y el cuadrante lo calcula el mismo optimizador (programación lineal entera, HiGHS) que corre en la versión web: descanso mínimo, noches seguidas, habilidades y disponibilidad se cumplen siempre, y los puestos que no se pueden cubrir quedan nombrados.
Cómo conectarlo
Claude: en https://claude.ai/customize/connectors agregue un conector personalizado con la dirección de arriba. No necesita OAuth.
Claude Code: claude mcp add --transport http turnos https://staff-scheduling.kindoflost.com/mcp
Otros asistentes y clientes: cualquiera que acepte servidores MCP remotos por HTTP; use la misma dirección.
Qué pedirle
Por ejemplo: “Armá el cuadrante de octubre para mi guardia: 9 enfermeros, turnos de 7 a 19 y de 19 a 7, dos por turno de día y uno de noche, Ana no puede los fines de semana, nadie más de tres noches seguidas.”
Herramientas
list_shift_examples— los cinco problemas de ejemplo (sala de hospital, planta de 3 turnos, puesto de vigilancia, cuartel de bomberos, mesa de ayuda 24/7).get_shift_example— los datos completos de un ejemplo, para adaptarlos (conlang: "es", turnos y puestos en español).build_shift_roster— resuelve el cuadrante y devuelve quién trabaja cada turno cada día, la cobertura, los puestos sin cubrir, las horas por persona y los avisos.get_shift_roster_result— recoge una corrida larga que no terminó dentro de la primera llamada.
Límites
Hasta 60 personas, 42 días, 12 turnos y 12 puestos. Una corrida tarda de 5 a 60 segundos; el servidor resuelve de a una por vez, así que en un momento de mucho uso puede pedirle al asistente que reintente en un minuto.
Privacidad
Los datos que el asistente envía se usan solo para calcular el cuadrante: quedan en memoria mientras se resuelve y como máximo 15 minutos después, y se descartan. Por cada corrida registro una fila anónima, sin nombres ni datos del cuadrante. Detalle en la política de privacidad.
Soporte: mario@kindoflost.com.
Kind of Lost