clinical-mcp

Tool reference
← All tools  /  Clinical Calculators
calc_serum_osmolalitydeterministicElectrolytes

Calculated Serum Osmolality

Estimated serum osmolality from Na, glucose, and BUN.

How to use

Call with the inputs below. Boolean inputs are optional (absent = false). Returns the value, an interpretation, and a breakdown. Deterministic — no network call.

Parameters

NameTypeDescription
sodiumnumberrequiredSerum sodium — unit: mEq/L
glucose_mg_dlnumberrequiredGlucose — unit: mg/dL
bun_mg_dlnumberrequiredBlood urea nitrogen — unit: mg/dL

Example input

{
  "sodium": 140,
  "glucose_mg_dl": 180,
  "bun_mg_dl": 20
}

Example output

{
  "calculator": "Calculated Serum Osmolality",
  "category": "Electrolytes",
  "value": "297.1 mOsm/kg",
  "interpretation": "Above normal (275–295).",
  "severity": "low",
  "notes": [
    "Compare with measured osmolality to derive the osmolar gap (elevated in toxic alcohols)."
  ]
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "calc_serum_osmolality",
    "arguments": {
      "sodium": 140,
      "glucose_mg_dl": 180,
      "bun_mg_dl": 20
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).