← 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
| Name | Type | Description | |
|---|---|---|---|
| hypertension | boolean | optional | Uncontrolled HTN (SBP >160) |
| renal_disease | boolean | optional | Abnormal renal function |
| liver_disease | boolean | optional | Abnormal liver function |
| stroke | boolean | optional | Prior stroke |
| bleeding | boolean | optional | Bleeding history or predisposition |
| labile_inr | boolean | optional | Labile INR |
| elderly | boolean | optional | Age >65 |
| drugs | boolean | optional | Antiplatelet/NSAID use |
| alcohol | boolean | optional | Alcohol ≥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