Skip to main content

Resources MCP (resources/list)

El servidor expone contexto FHIR® Chile como recursos consultables por el agente:
URIMIMEContenido
fhiron://profiles/cl-core/v1.9.4application/jsonCatálogo de StructureDefinitions y CodeSystems del IG.
fhiron://examples/{ResourceType}application/fhir+jsonEjemplo válido CL Core por cada uno de los 13 recursos cubiertos.
fhiron://catalogs/{system}application/jsonDEIS comunas, DEIS establecimientos, TFC, CIE-10, CSIdentificadores.
fhiron://docs/{topic}text/markdownMini-docs: encounter-class, tfc-atc, comunas-deis, value-set-bindings, mcp-overview.
fhiron://errorsapplication/jsonCatá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:
NombreArgumentosDescripción
validar-recursorecursoValida + auto-aplica quickFix + reporta con why/suggestion.
crear-encounter-cltipo, establecimiento_deis, fecha_inicioGenera un Encounter CL Core válido con class v3-ActCode + establecimiento DEIS.
crear-medicationrequestproducto, dosis, frecuenciaGenera una MedicationRequest válida resolviendo TFC + ATC.
auditar-bundlebundleLint entry por entry, tabla de errores por recurso, resumen final.
explicar-errorcodePedagogía completa de un código de error.
buscar-codigosystem, queryBusca un código en DEIS / TFC / ATC / CIE-10 / CSTipoIdentificador.

Uso

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.