CHA₂DS₂-VASc & HAS-BLED MCP for AI. Balance stroke prevention with bleeding risk.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
CHA₂DS₂-VASc & HAS-BLED Calculator assesses stroke risk and bleeding risk for AFib patients. This MCP calculates your patient's thromboembolic score and their hemorrhagic risk profile simultaneously, giving actionable recommendations on anticoagulation therapy.
What AI agents can do with CHA₂DS₂-VASc & HAS-BLED Calculator Automation
Query cha2ds2 vasc score
Calculates a patient’s CHA₂DS₂-VASc score to quantify their risk of stroke in atrial fibrillation.
Calculate hasbled score
Determines the bleeding hazard using the HAS-BLED scale, which considers factors like blood pressure and diuretics.
Get risk recommendations
Produces final clinical guidelines by combining both calculated scores to recommend anticoagulation status (O or A).
Calculates the CHA₂DS₂-VASc score based on patient sex, age, and major medical conditions.
Evaluates potential bleeding risk using the HAS-BLED scale, factoring in current blood pressure and medication use.
Synthesizes both calculated scores to provide annual stroke risk percentages and definitive guidance on anticoagulation therapy (O/A).
Ask an AI about this
Waiting for input…
What AI agents can do with CHA₂DS₂-VASc & HAS-BLED Calculator (3 Tools)
Use these tools to perform a complete, clinically integrated assessment of AFib patients' stroke risk and bleeding hazard.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using CHA₂DS₂-VASc & HAS-BLED Calculator on VinkiusQuery Cha2ds2 Vasc Score
Calculates a patient’s CHA₂DS₂-VASc score to quantify their risk of stroke in atrial fibrillation.
Calculate Hasbled Score
Determines the bleeding hazard using the HAS-BLED scale, which considers factors...
Get Risk Recommendations
Produces final clinical guidelines by combining both calculated scores to recommend...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with CHA₂DS₂-VASc & HAS-BLED Calculator, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CHA₂DS₂-VASc & HAS-BLED Calculator. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 3 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The challenge of balancing stroke risk versus bleeding danger is complex., Solved with Vinkius AI Gateway
Today, managing Atrial Fibrillation means juggling two separate sets of guidelines. You might run a score for stroke risk on one tab and then manually calculate the bleeding hazard on another. This process requires checking multiple variables—like blood pressure control or diuretic use—and often results in disjointed care plans that don't fully account for both dangers at once.
With this MCP, your agent handles the full integration. You provide the patient data, and the system runs the necessary checks to synthesize a final recommendation. Instead of getting two separate scores, you get one clear guidance path that weighs high thromboembolic risk against potential bleeding issues.
Get Definitive Anticoagulation Advice with `get_risk_recommendations`
The most time-consuming part of this assessment is synthesizing the final decision. Clinicians often struggle to move from 'high risk' scores to a definitive action plan, leading to delays or unnecessary consultations.
This MCP eliminates that ambiguity. It takes the output from both `query_cha2ds2_vasc_score` and `calculate_hasbled_score`, then gives you an immediate, definitive recommendation—the annual stroke percentage and whether 'O' or 'A' therapy is needed. That’s where the time savings hit.
What your AI can actually do with this
When treating a patient with Atrial Fibrillation, you can't just look at one number. Your agent connects to this MCP to run a full assessment that balances stroke prevention against bleeding danger. First, it calculates the base risk using your client’s demographics and existing conditions. Next, it checks for potential bleeding problems based on factors like blood pressure control.
Finally, it synthesizes both scores into one definitive recommendation. This capability means you get more than just two separate numbers; you get a clear path forward that weighs both high stroke risk and high bleeding risk at the same time. Vinkius hosts this MCP right alongside thousands of others, so your agent has all the clinical tools it needs to give optimal care.
019ecb72-1dcc-7249-9738-840a30cc8d97 Here's how it actually works
The bottom line is you get a single, comprehensive clinical decision that weighs stroke prevention against hemorrhagic risks.
You initiate the assessment by providing patient demographics and comorbidities, which runs the CHA₂DS₂-VASc score calculation.
The system then takes those initial scores and assesses bleeding risk using the HAS-BLED criteria.
Your agent combines both results to give a final recommendation, including an annual stroke risk percentage and specific anticoagulant guidance.
Who is this actually for?
Cardiology Fellows and Internal Medicine Physicians who are tired of juggling multiple guidelines. If your workflow requires balancing high-stakes risk assessment—like deciding on blood thinners—you need this MCP.
Uses the tool to quickly generate a complete patient care pathway, ensuring that anticoagulation recommendations are safe and optimal.
Runs the full assessment when managing chronic AFib patients, making sure they don't miss the crucial link between stroke risk and bleeding potential.
What Changes When You Connect
You get a combined view of risk. Instead of viewing CHA₂DS₂-VASc and HAS-BLED in separate reports, this MCP synthesizes them to give one clear recommendation.
It eliminates guesswork on therapy. The get_risk_recommendations tool provides definitive annual stroke percentages and tells you whether the patient needs anticoagulation (O or A).
calculate_hasbled_score doesn't just provide a number; it forces consideration of factors like blood pressure control, preventing dangerous gaps in care.
You streamline complex decision-making. By chaining the three tools together, your agent handles the entire clinical pathway from raw data input to final actionable advice.
It ensures compliance with guidelines. The assessment uses established criteria (like ESC 2020) so you can trust that the resulting risk profile is medically sound.
See it in action
Determining Anticoagulation for a New AFib Diagnosis
A PCP needs to know if a newly diagnosed patient should start blood thinners. They run the full assessment, using query_cha2ds2_vasc_score first to get the stroke risk. Then they use calculate_hasbled_score to check for bleeding risks. Finally, get_risk_recommendations tells them if it's safe and necessary.
Re-evaluating High-Risk Patients
A cardiologist is seeing a patient whose risk factors have changed (e.g., blood pressure improved). They run the tools again, comparing the new results to old scores. This helps them adjust therapy safely and efficiently.
Comparing Risk Scores Across Patients
An intern needs a quick way to compare three different patients' risk profiles side-by-side. They use query_cha2ds2_vasc_score for the initial score, followed by calculate_hasbled_score on all three records before generating final comparative recommendations.
Quick Initial Triage Assessment
During an emergency consult, a user needs to rule out immediate risks. They input basic demographics and run the full sequence of tools—CHA₂DS₂-VASc, HAS-BLED, and get_risk_recommendations—to give the attending physician rapid, actionable triage guidance.
The honest tradeoffs
Treating scores in isolation
A user only runs query_cha2ds2_vasc_score and then assumes anticoagulation is required. They miss the critical step of checking bleeding risk, potentially causing harm.
Always run the full sequence: first use query_cha2ds2_vasc_score, then calculate_hasbled_score, and finally get_risk_recommendations to ensure both sides of the equation are covered.
Copying manual guidelines
A physician manually consults multiple online guideline articles, leading to conflicting interpretations or missed variables in the patient's chart.
Let your agent manage this complexity. It executes the established clinical pathway using all three tools: query_cha2ds2_vasc_score, calculate_hasbled_score, and get_risk_recommendations.
Ignoring patient history
A user forgets to input the patient's current blood pressure reading or diuretic use when calculating risk.
The system prompts for all necessary data points. Always ensure you provide inputs for both calculate_hasbled_score and query_cha2ds2_vasc_score to avoid incomplete results.
When It Fits, When It Doesn't
Use this MCP if your process requires simultaneous risk assessment, meaning the decision on stroke prevention must be weighed against the potential for bleeding. If you are simply trying to calculate a single score (e.g., only CHA₂DS₂-VASc), another dedicated tool might suffice. However, because best practice demands integrating both thromboembolic and hemorrhagic risks into one recommendation, this MCP's ability to run all three tools together—from initial scoring with query_cha2ds2_vasc_score through bleeding assessment with calculate_hasbled_score, and ending with the definitive guidance via get_risk_recommendations—is unique. Don't use it if you only need to write a score down; use it when you need an actionable clinical directive.
Questions you might have
How does the CHA₂DS₂-VASc & HAS-BLED Calculator use `query_cha2ds2_vasc_score`? +
The tool uses patient demographics and comorbidities (age, sex, HTN, etc.) to calculate a standardized score that measures the patient's risk of stroke while they have AFib.
What does `calculate_hasbled_score` actually assess? +
It assesses bleeding risk by considering factors like current blood pressure readings and if the patient is using diuretics, helping you judge if anticoagulation might be too risky right now.
Do I need to run all three tools? Which one is most important? +
No, you shouldn't pick just one. The full assessment requires running query_cha2ds2_vasc_score, then calculate_hasbled_score, and finally using get_risk_recommendations to get the complete clinical picture.
Can I use this MCP for other cardiac conditions? +
No. This MCP is specifically built around Atrial Fibrillation risk stratification, providing guidance based on CHA₂DS₂-VASc and HAS-BLED guidelines only.
What kind of output does `get_risk_recommendations` give? +
It provides the final clinical advice: an annual stroke risk percentage and a clear directive on anticoagulation status ('O' or 'A').
We've already built the connector for CHA₂DS₂-VASc & HAS-BLED. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 3 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.