Resources MCP (resources/list)
El servidor expone contexto FHIR® Chile como recursos consultables por el agente:
| URI | MIME | Contenido |
|---|---|---|
fhiron://profiles/cl-core/v1.9.4 | application/json | Catálogo de StructureDefinitions y CodeSystems del IG. |
fhiron://examples/{ResourceType} | application/fhir+json | Ejemplo válido CL Core por cada uno de los 13 recursos cubiertos. |
fhiron://catalogs/{system} | application/json | DEIS comunas, DEIS establecimientos, TFC, CIE-10, CSIdentificadores. |
fhiron://docs/{topic} | text/markdown | Mini-docs: encounter-class, tfc-atc, comunas-deis, value-set-bindings, mcp-overview. |
fhiron://errors | application/json | Catálogo completo de códigos cl-*, hapi-* y mcp-* con metadatos. |
Prompts MCP (prompts/list)
Slash-commands listos para usar en Claude Desktop, Claude Code y Cursor:
| Nombre | Argumentos | Descripción |
|---|---|---|
validar-recurso | recurso | Valida + auto-aplica quickFix + reporta con why/suggestion. |
crear-encounter-cl | tipo, establecimiento_deis, fecha_inicio | Genera un Encounter CL Core válido con class v3-ActCode + establecimiento DEIS. |
crear-medicationrequest | producto, dosis, frecuencia | Genera una MedicationRequest válida resolviendo TFC + ATC. |
auditar-bundle | bundle | Lint entry por entry, tabla de errores por recurso, resumen final. |
explicar-error | code | Pedagogía completa de un código de error. |
buscar-codigo | system, query | Busca un código en DEIS / TFC / ATC / CIE-10 / CSTipoIdentificador. |
Uso
- Claude Desktop
- Claude Code
- Cursor / Windsurf / Antigravity
Escribe
/validar-recurso y pega el JSON cuando el prompt lo pida. El flujo ejecuta lint → quickFix → validate y devuelve el recurso corregido.Los resources son de solo lectura: el agente los consulta. Los prompts son flujos opinionados: el usuario los invoca. Las tools las decide el agente durante una conversación.Desde v0.7.0 el MCP también entrega
instructions en initialize (spec MCP 2024-11-05): operating contract bilingüe que el cliente inyecta como system prompt del LLM, y 17 recursos adicionales bajo agent-skill://fhiron-cl/ con los playbooks completos. Ver Skill CL Core.