Implementaciones del protocolo
Distinguimos entre implementación de referencia, compatible, verificada, independiente y experimental. La verificación es manual hoy; una suite de conformance automatizada es parte del roadmap.
Niveles de implementación
Implementación mantenida por el proyecto que demuestra el protocolo en operación (Coordinalo). No define el protocolo: la fuente normativa es la especificación, sus schemas y el manifest.
Implementa los perfiles core; declarada por su autor con evidencia de conformance.
Revisada manualmente por el equipo contra la checklist de conformance.
Código propio, no derivado de la implementación de referencia.
En desarrollo o con cobertura parcial.
Implementación de referencia
Coordinalo
referenciaCoordinalo es la implementación de referencia de Servicialo, en producción desde 2026-03-31 (vertical salud). Implementa completo el núcleo estable (Discovery, Coordination, Delivery) y ofrece cobertura parcial o experimental de los perfiles adicionales, según su manifest de conformidad.
| Perfil | Estado | Cobertura | Verificación |
|---|---|---|---|
| Discovery | estable | Completa — 12/12 operaciones | Manual |
| Ordering | experimental | Parcial — 4 de 13 operaciones | Manual |
| Coordination | estable | Completa — 12/12 operaciones | Manual |
| Delivery | estable | Completa — 2/2 operaciones | Manual |
| Evidence | candidata | Completa — 2/2 operaciones | Manual |
| Settlement | experimental | Completa — 3/3 operaciones | Manual |
| Network | experimental | Completa — 5/5 operaciones | Manual |
La matriz se deriva de protocol/manifest.yaml (operaciones implementadas vs. especificadas) — no se edita a mano. Conformance: CORE — manual review (2026-06). Automated certification suite: roadmap.
Cómo verificarse
Cualquier operador de una instalación puede, opcionalmente, identificar su implementación configurando tres variables de entorno en su servidor MCP:
SERVICIALO_IMPL_NAME="MyClinic Platform" SERVICIALO_IMPL_URL="https://myclinic.com" SERVICIALO_IMPL_CONTACT="admin@myclinic.com"
1. Configura las variables — el siguiente reporte de telemetría incluirá los campos de identidad. El email de contacto se almacena hasheado (SHA-256) y nunca se muestra públicamente.
2. Revisión manual — cuando aparece un nuevo nombre de implementación en la telemetría, el equipo recibe una notificación y revisa manualmente. La verificación es manual hoy — la suite automatizada de conformance es un objetivo del roadmap, no una capacidad actual.
3. Verificación — una vez verificada, tu implementación aparece en esta página con su nivel. Si no configuras las variables, tu instalación permanece completamente anónima.
La guía completa de implementación está en IMPLEMENTING.md y IMPLEMENTORS.md.
Conectar un agente
No necesitas implementar el protocolo para usarlo: un agente puede conectarse a cualquier implementación existente mediante el binding MCP de referencia o el perfil HTTP.
// Sin credenciales — modo descubrimientonpx -y @servicialo/mcp-server
// Configuración en un cliente MCP (p. ej. Claude Desktop){"mcpServers": {"servicialo": {"command": "npx","args": ["-y", "@servicialo/mcp-server"],"env": {"SERVICIALO_API_KEY": "tu_api_key","SERVICIALO_ORG_ID": "tu_org_id"}}}}
La verificación es manual: el equipo de Servicialo revisa cada implementación contra la checklist de conformance y exige un contacto válido. Las autodeclaraciones sin evidencia de conformance no se aceptan. Las instalaciones anónimas nunca se listan aquí.