Open protocol for booking and scheduling professional services via AI agents
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
La capa de orquestación para la economía de servicios en la era de agentes AI
Un protocolo abierto para coordinación de agenda, identidad, verificación
de entrega y liquidación financiera de servicios profesionales.
Protocolo abierto Legible por máquinas Agent-native Apache-2.0
Sitio web ・ Especificación ・ Gobernanza ・ MCP Server ・ npm
Nuevo en Servicialo? Empieza aqui → SPEC.md
Spec completa (crawler-friendly): https://servicialo.com/spec
For a formal description of the architecture, message flows, and data model:
El protocolo distingue primitivas de evento (SC, CAC) de modelos de billing (SC, CAC, RAC). Ver GLOSSARY.md para definiciones completas.
Tengo un negocio de servicios y quiero que agentes AI descubran y agenden mis servicios → Necesitas una plataforma compatible con el protocolo, no este repositorio. Coordinalo es la implementación de referencia. A medida que el protocolo madure, esperamos que surjan muchas más plataformas compatibles.
Soy un desarrollador que quiere construir una plataforma compatible con el protocolo
→ Sigue leyendo. Empieza por IMPLEMENTING.md.
Sin un protocolo estándar, cada plataforma de servicios habla su propio idioma. Un agente AI que quiere agendar una cita médica, verificar una reparación a domicilio o cobrar una consulta legal necesita una integración distinta para cada una. Los datos quedan en silos, la interoperabilidad requiere integraciones custom, y la inteligencia colectiva sobre entrega de servicios nunca se forma.
Servicialo es el protocolo común. Define el esquema mínimo viable para que cualquier agente AI coordine cualquier servicio profesional en cualquier plataforma compatible — sin integración adicional.
Servicialo define cuatro primitivas de coordinación. Juntas cubren la cadena de valor completa de la entrega de servicios profesionales:
| Primitiva | Qué resuelve | Superficie del protocolo |
|---|---|---|
| Coordinación de agenda | Intersección de disponibilidad multi-parte (proveedor, cliente, recurso) con manejo de excepciones | Ciclo de vida 6+3, 6 flujos de excepción, scheduler de 3 variables |
| Verificación de identidad | Credenciales del proveedor, puntaje de confianza, separación cliente-pagador | Credenciales del proveedor, trust_score, separación payer_id |
| Liquidación financiera | Facturación, cobranza, liquidación y revenue sharing con resolución de disputas | Dimensión de cobro, ledger de Orden de Servicio, payment_schedule |
| Señales de demanda | Telemetría operacional anónima y agregada entre nodos de la red | Extensión de Telemetría (modelo contribuir-para-acceder) |
Cada primitiva se especifica de forma independiente. Las implementaciones adoptan lo que necesitan.
Un servicio es una promesa de transformación entregada en un momento y lugar específico.
A diferencia de un producto, un servicio no se puede almacenar, revender ni devolver. Se consume en el momento en que se entrega. Eso lo hace fundamentalmente diferente — y es por eso que necesita su propio protocolo.
Un servicio nace de tres fuentes:
| Origen | Pregunta clave | Ejemplo |
|---|---|---|
| Desde un activo | Qué tienes que otros necesitan? | Un departamento vacío → hospedaje temporal |
| Desde una ventaja | Qué sabes que otros no? | Certificación en kinesiología → rehabilitación deportiva |
| Desde tu tiempo | Qué puedes hacer que otros no quieren o no pueden? | Horas disponibles → limpieza profesional |
Todo servicio profesional — desde una sesión de kinesiología hasta una auditoría tributaria — se modela con las mismas 8 dimensiones:
| Dimensión | Qué captura | Ejemplo | |
|---|---|---|---|
| 1 | Qué | La actividad o resultado que se entrega | Sesión de kinesiología, reparación eléctrica |
| 2 | Quién entrega | El proveedor del servicio, con credenciales | Kinesiólogo certificado, electricista SEC |
| 3 | Quién recibe | El cliente — con pagador separado explícitamente | Paciente (paga FONASA), empleado (paga empresa) |
| 4 | Cuándo | Ventana temporal acordada | 2026-02-10 de 10:00 a 10:45 |
| 5 | Dónde | Ubicación física o virtual, con resource_id opcional que referencia un Recurso físico (3.5b: sala, box, sillón, equipamiento) | Sala 3 de clínica, domicilio, videollamada |
| 6 | Ciclo | Posición actual en las dimensiones de estado (entrega, evidencia, aceptación, liquidación) | Completado · evidencia registrada · cobro pendiente |
| 7 | Evidencia | Cómo se respalda que el servicio ocurrió | GPS + duración + firma del cliente |
| 8 | Cobro | Liquidación financiera, independiente del ciclo | $35.000 CLP · cobrado · paquete prepago |
El pagador no siempre es el cliente. En salud paga la aseguradora. En corporativo paga la empresa. En educación paga el apoderado. El protocolo separa explícitamente al cliente del pagador — porque en la vida real casi nunca son la misma persona.
El protocolo define estados independientes para observar el ciclo completo de una coordinación. Los 9 hitos siguientes son el camino feliz — la ruta operativa más común, no una secuencia única obligatoria. Los 6 primeros son requeridos; los 3 financieros son una extensión opcional. Entrega, evidencia, aceptación y liquidación evolucionan de manera independiente (PROTOCOL.md §6.0):
| # | Estado | Qué ocurre |
|---|---|---|
| 1 | Solicitado | El cliente o su agente define qué necesita, cuándo y dónde |
| 2 | Agendado | Se asigna hora, proveedor y ubicación. Se bloquea el horario |
| 3 | Confirmado | Ambas partes reconocen el compromiso |
| 4 | En Curso | Registro de entrada detectado. El servicio está siendo entregado |
| 5 | Completado | El proveedor marca la entrega como completa |
| 6 | Documentado | Registro formal generado: ficha clínica, reporte, minuta |
| 7 | Facturado | Documento tributario emitido |
| 8 | Cobrado | Pago recibido y confirmado |
| 9 | Verificado | El cliente confirma — cierre del ciclo |
Verificado es el cierre. El cliente no puede verificar hasta tener el cuadro completo: la evidencia documentada, la factura emitida y el cobro aplicado. Verificación prematura obliga al cliente a confirmar algo que aún no tiene registro formal.
Las excepciones no son casos excepcionales. Ocurren en el 15–30% de las citas. Un servicio bien diseñado define qué pasa cuando las cosas no salen según el plan:
| Excepción | Transición | Qué pasa |
|---|---|---|
| Inasistencia del cliente | Confirmado → Cancelado | Se aplica penalidad, se libera tiempo del proveedor |
| Inasistencia del proveedor | Confirmado → Reasignando → Agendado | Se busca reemplazo automáticamente |
| Cancelación | Cualquier pre-entrega → Cancelado | Se aplica la política de cancelación acordada |
| Disputa de calidad | Completado → Disputado | Se congela el cobro, se solicita evidencia |
| Reagendamiento | Agendado/Confirmado → Reagendando → Agendado | Se mantiene el proveedor si es posible. Incluye conflictos de recurso (doble reserva, recurso no disponible) |
| Entrega parcial | En Curso → Parcial | Se documenta lo entregado, se ajusta la factura |
El protocolo se construye sobre dos objetos y su relación:
La Service Delivery es la instancia atómica ejecutada — lo que realmente ocurrió. En el wire format actual se representa con el objeto Service (nombre conservado por compatibilidad). La Orden de Servicio es el acuerdo comercial que agrupa entregas bajo un alcance, un precio y un esquema de pagos. "Servicio" a secas es el término general del dominio, no un cuarto objeto.
Cuando un Servicio pertenece a una Orden, su dimensión de cobro es informativa — registra el valor económico, pero no genera factura. La facturación es responsabilidad exclusiva de la Orden.
La misma estructura funciona para cualquier vertical:
| Vertical | Ejemplo | Alcance | Pagos |
|---|---|---|---|
| Salud | Plan de kinesiología | 12 sesiones | Por sesión |
| Consultoría | Contrato por horas | 40 horas de asesoría legal | Mensual según consumo |
| Proyectos | Auditoría previa en 3 fases | Hitos definidos | Por hito aprobado |
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/servicialo-mcp-server)<a href="https://allmcps.com/mcp/servicialo-mcp-server"><img src="https://allmcps.com/api/badge/servicialo-mcp-server?style=directory" alt="Servicialo MCP Server on AllMCPs" /></a>