clinical-mcp

Tool reference
← All tools  /  Clinical Calculators
calc_hasbleddeterministicCardiovascular

HAS-BLED

Major bleeding risk on anticoagulation in AF.

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
hypertensionbooleanoptionalUncontrolled HTN (SBP >160)
renal_diseasebooleanoptionalAbnormal renal function
liver_diseasebooleanoptionalAbnormal liver function
strokebooleanoptionalPrior stroke
bleedingbooleanoptionalBleeding history or predisposition
labile_inrbooleanoptionalLabile INR
elderlybooleanoptionalAge >65
drugsbooleanoptionalAntiplatelet/NSAID use
alcoholbooleanoptionalAlcohol ≥8 drinks/week

Example input

{
  "hypertension": true,
  "renal_disease": false,
  "liver_disease": false,
  "stroke": true,
  "bleeding": true,
  "labile_inr": false,
  "elderly": true,
  "drugs": false,
  "alcohol": false
}

Example output

{
  "calculator": "HAS-BLED",
  "category": "Cardiovascular",
  "value": "4 points",
  "interpretation": "High bleeding risk — caution, address modifiable factors",
  "severity": "high",
  "references": [
    "Pisters R et al. 2010"
  ]
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "calc_hasbled",
    "arguments": {
      "hypertension": true,
      "renal_disease": false,
      "liver_disease": false,
      "stroke": true,
      "bleeding": true,
      "labile_inr": false,
      "elderly": true,
      "drugs": false,
      "alcohol": false
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).

References

  • Pisters R et al. 2010