Elysia Tools Docs
EN
Language
ZHESPTRUFRDEEN
Back to site
Browse tools

Health

CURB-65 vs PSI vs SMART-COP (Pneumonia Severity Comparison)

Compare three pneumonia severity scores side-by-side from one set of inputs to support concordance reading. CURB-65 (0-5: Confusion, Urea, RR, BP, age ≥65) — quick bedside triage; PSI/PORT (Fine 1997, 5 risk classes) — the most accurate mortality stratification, more complex; SMART-COP (0-10, 2 points each for SBP <90 and hypoxia, 1 point each for multilobar CXR, albumin <3.5, RR ≥25, tachycardia ≥125, confusion, pH <7.35) — predicts need for ICU respiratory/vasopressor support. Each score has a different focus: CURB-65 is fast; PSI is more precise; SMART-COP identifies who needs ICU. The tool reports each score's total/category/interpretation and an agreement analysis (whether all three point to outpatient/admission/ICU). When scores disagree, favor the more conservative disposition. Derived from Lim 2003, Fine 1997, Charles 2008. Not medical advice.

json· JSON resultOpen tool

Quick start

Call this tool from your code in three languages.

cURL
curl -X POST 'https://api.elysiatools.com/en/api/tools/curb-65-vs-pneumonia-severity' \
  -H 'Content-Type: application/json' \
  -d '{"age":70,"sex":"male","nursingHome":false,"confusion":true,"urea":true,"rr30":true,"rr25":true,"sbp90":true,"dbp60":false,"pulse125":false,"tempExtreme":false,"phLow":true,"naLow":false,"glucoseHigh":false,"hctLow":false,"pao2Low":true,"pleuralEffusion":false,"multilobar":true,"albuminLow":true,"neoplastic":false,"liver":false,"chf":false,"cerebrovascular":false,"renal":false}'

© 2026 Elysia Tools. Developer documentation.

Back to siteBrowse tools

API reference

Send a POST request with your inputs as JSON. File parameters require a separate upload first.

Endpoint

HTTP
POST https://api.elysiatools.com/en/api/tools/curb-65-vs-pneumonia-severity

Parameters

NameTypeRequiredDescription
agenumberYesAge in years. Used by all three scores.
sexselectYesPSI subtracts 10 points for women.
nursingHomecheckboxNoPSI +10.
confusioncheckboxNoCURB-65 +1; SMART-COP +1.
ureacheckboxNoCURB-65 +1; PSI +20 (BUN ≥30 mg/dL family).
rr30checkboxNoCURB-65 +1; PSI +20.
rr25checkboxNoSMART-COP +1 (lower RR threshold than CURB-65).
sbp90checkboxNoCURB-65 +1; PSI +20; SMART-COP +2.
dbp60checkboxNoCURB-65 +1 (CURB-65 BP criterion, OR with SBP).
pulse125checkboxNoPSI +10; SMART-COP +1.
tempExtremecheckboxNoPSI +15 (and PSI Step 1 screening).
phLowcheckboxNoPSI +30; SMART-COP +1.
naLowcheckboxNoPSI +20.
glucoseHighcheckboxNoPSI +10.
hctLowcheckboxNoPSI +10.
pao2LowcheckboxNoPSI +10; SMART-COP +2 (hypoxia).
pleuralEffusioncheckboxNoPSI +10.
multilobarcheckboxNoSMART-COP +1.
albuminLowcheckboxNoSMART-COP +1.
neoplasticcheckboxNoPSI +30 (and PSI Step 1 screening).
livercheckboxNoPSI +20 (and PSI Step 1 screening).
chfcheckboxNoPSI +10 (and PSI Step 1 screening).
cerebrovascularcheckboxNoPSI +10 (and PSI Step 1 screening).
renalcheckboxNoPSI +10 (and PSI Step 1 screening).

Response format

JSON result

JSON
{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}

MCP integration

Add this tool to your Model Context Protocol server so AI agents can list and call it.

Server configuration

Add this block to your MCP client configuration:

mcp.json
{
  "mcpServers": {
    "elysiatools-curb-65-vs-pneumonia-severity": {
      "name": "curb-65-vs-pneumonia-severity",
      "description": "Compare three pneumonia severity scores side-by-side from one set of inputs to support concordance reading. CURB-65 (0-5: Confusion, Urea, RR, BP, age ≥65) — quick bedside triage; PSI/PORT (Fine 1997, 5 risk classes) — the most accurate mortality stratification, more complex; SMART-COP (0-10, 2 points each for SBP <90 and hypoxia, 1 point each for multilobar CXR, albumin <3.5, RR ≥25, tachycardia ≥125, confusion, pH <7.35) — predicts need for ICU respiratory/vasopressor support. Each score has a different focus: CURB-65 is fast; PSI is more precise; SMART-COP identifies who needs ICU. The tool reports each score's total/category/interpretation and an agreement analysis (whether all three point to outpatient/admission/ICU). When scores disagree, favor the more conservative disposition. Derived from Lim 2003, Fine 1997, Charles 2008. Not medical advice.",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=curb-65-vs-pneumonia-severity",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

List available tools

After connecting to the SSE endpoint, list the exposed tools:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Call this tool

Invoke the tool by its id, passing arguments built from its parameters:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "curb-65-vs-pneumonia-severity",
    "arguments": {
  "age": 70,
  "sex": "male",
  "nursingHome": false,
  "confusion": true,
  "urea": true,
  "rr30": true,
  "rr25": true,
  "sbp90": true,
  "dbp60": false,
  "pulse125": false,
  "tempExtreme": false,
  "phLow": true,
  "naLow": false,
  "glucoseHigh": false,
  "hctLow": false,
  "pao2Low": true,
  "pleuralEffusion": false,
  "multilobar": true,
  "albuminLow": true,
  "neoplastic": false,
  "liver": false,
  "chf": false,
  "cerebrovascular": false,
  "renal": false
}
  }
}
Chain multiple tools in one session with a comma-separated toolId list, e.g. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (max 20).

Questions or issues? Contact [email protected]

Browse tools
Open tool