Health
Evalúa la gravedad y mortalidad de la pancreatitis aguda (variante clásica no litiásica): 5 criterios al ingreso (edad >55, leucocitos >16.000, glucosa >200, AST >250, LDH >350) + 6 criterios a las 48 h (caída de Hto >10%, aumento de BUN >5, Ca <8, PaO₂ <60, déficit de base >4, secuestro de líquidos >6 L); 1 punto cada uno, total 0-11. 0-2 leve (~2%), 3-4 moderado (~15%), 5-6 grave (~40%), ≥7 muy grave (~100%). La pancreatitis litiásica usa umbrales distintos (edad >70, leucocitos >18.000, etc.); esta herramienta solo aplica los criterios clásicos. Fuente: Ranson 1974. No es consejo médico.
Llama a esta herramienta desde tu código en tres lenguajes.
curl -X POST 'https://api.elysiatools.com/es/api/tools/ranson-criteria' \
-H 'Content-Type: application/json' \
-d '{"age":true,"wbc":true,"glucose":false,"ast":false,"ldh":true,"hctFall":false,"bunRise":false,"calcium":true,"pao2":true,"baseDeficit":false,"fluidSequestration":false}'Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.
POST https://api.elysiatools.com/es/api/tools/ranson-criteria| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| age | checkbox | No | At admission. +1. |
| wbc | checkbox | No | At admission. +1. |
| glucose | checkbox | No | At admission. +1. |
| ast | checkbox | No | At admission. +1. |
| ldh | checkbox | No | At admission. +1. |
Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.
Añade este bloque a la configuración de tu cliente MCP:
{
"mcpServers": {
"elysiatools-ranson-criteria": {
"name": "ranson-criteria",
"description": "Evalúa la gravedad y mortalidad de la pancreatitis aguda (variante clásica no litiásica): 5 criterios al ingreso (edad >55, leucocitos >16.000, glucosa >200, AST >250, LDH >350) + 6 criterios a las 48 h (caída de Hto >10%, aumento de BUN >5, Ca <8, PaO₂ <60, déficit de base >4, secuestro de líquidos >6 L); 1 punto cada uno, total 0-11. 0-2 leve (~2%), 3-4 moderado (~15%), 5-6 grave (~40%), ≥7 muy grave (~100%). La pancreatitis litiásica usa umbrales distintos (edad >70, leucocitos >18.000, etc.); esta herramienta solo aplica los criterios clásicos. Fuente: Ranson 1974. No es consejo médico.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=ranson-criteria",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Tras conectar al endpoint SSE, lista las herramientas expuestas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "ranson-criteria",
"arguments": {
"age": true,
"wbc": true,
"glucose": false,
"ast": false,
"ldh": true,
"hctFall": false,
"bunRise": false,
"calcium": true,
"pao2": true,
"baseDeficit": false,
"fluidSequestration": false
}
}
}| hctFall |
| checkbox |
| No |
| At 48 hours (vs admission). +1. |
| bunRise | checkbox | No | At 48 hours despite IV fluids. +1. |
| calcium | checkbox | No | At 48 hours. +1. |
| pao2 | checkbox | No | At 48 hours. +1. |
| baseDeficit | checkbox | No | At 48 hours. +1. |
| fluidSequestration | checkbox | No | At 48 hours. +1. |
Resultado JSON
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}¿Dudas o problemas? Contacta con [email protected]