WHO-5 Wellbeing Index MCP for AI. Calculate standardized psychological well-being scores.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
WHO-5 Wellbeing Index calculates psychological well-being scores using the World Health Organization's validated scale. Input five responses (0-5) through this MCP, and you get a normalized score from 0 to 100, along with immediate risk indicators for your client's mental state.
It also includes tools to validate scores or reference the official scale mapping.
What your AI can do
Validate assessment range
Checks if a score is within the mathematically valid 0 to 100 range.
Calculate wellbeing assessment
Takes five user responses and calculates the final WHO-5 Well-Being Index score.
Fetch scale instructions
Provides detailed context about what each number on the scale (0 through 5) represents.
Inputs five responses and returns the official WHO-5 normalized score (0-100) along with risk indicators.
Automatically identifies if a client's score suggests normal, low, or high psychological risk based on established guidelines.
Checks any given number to confirm it falls within the standard 0-100 scoring range, preventing data errors.
Provides clear instructions on how each numerical response (0 through 5) maps to a specific level of well-being.
Ask an AI about this
Waiting for input…
WHO-5 Wellbeing Index: 3 Tools
These tools allow you to score, validate, and understand the official metrics behind the World Health Organization's WHO-5 wellbeing scale.
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 WHO-5 Wellbeing Index on VinkiusValidate Assessment Range
Checks if a score is within the mathematically valid 0 to 100 range.
Calculate Wellbeing Assessment
Takes five user responses and calculates the final WHO-5 Well-Being Index score.
Fetch Scale Instructions
Provides detailed context about what each number on the scale (0 through 5)...
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 WHO-5 Wellbeing Index, 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 WHO-5 Wellbeing Index. 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
Works with 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 headache of manual mental health assessments
Today, assessing psychological status often involves multiple people reviewing notes, cross-referencing guidelines, or manually calculating scores in spreadsheets. It's a slow process; you spend time copy-pasting raw responses into different tabs just to get the initial number.
With this MCP, that whole manual review vanishes. You pass five simple inputs, and your agent handles the complex scoring against WHO standards automatically. You get back one single, reliable score, plus a clear risk status indicator.
Calculating wellbeing scores with `calculate_wellbeing_assessment`
Previously, if you calculated the score, you were left wondering if that number was even valid. You'd have to open a separate manual or guide just to check if 105 was possible, adding friction.
Now, the process is clean: get your score from `calculate_wellbeing_assessment`, and immediately run it through `validate_assessment_range`. This two-step flow gives you complete confidence in the data before you report anything.
What your AI can actually do with this
Need to quantify psychological well-being? This connector provides specialized methods built around the World Health Organization's WHO-5 scale. Instead of relying on vague qualitative reports, you get a precise number and an immediate risk assessment. The process starts with understanding the source material; one tool lets you fetch the official instructions for the scale mapping.
Once you have that context, simply input five responses, and the system calculates your wellbeing score and provides a classification. You can then run a final check to ensure the resulting score falls within the expected 0-100 bounds before reporting it. By connecting this MCP via Vinkius, you give your AI client a specialized tool for mental health data that just works.
019ed64c-66ea-7229-ba90-1a53b2624bd6 Here's how it actually works
The bottom line is, it moves mental health assessment from subjective narrative reports to concrete, actionable metrics.
First, use the scale instruction tool to get context. This confirms exactly what responses like 'Never' or 'All the time' mean numerically.
Next, pass five user responses into the calculation function. The MCP runs the scoring algorithm and returns a score, classification, and risk assessment.
Finally, if you need absolute certainty, use the validation tool to confirm that the calculated number sits correctly between 0 and 100.
Who is this actually for?
Behavioral Health Specialists and Clinical Data Analysts need this. They deal with the frustration of assessing psychological status without a reliable, standardized scoring mechanism. It's for anyone whose job depends on accurate, quantifiable patient data.
Uses the MCP to process batch intake forms, running thousands of scores through calculate_wellbeing_assessment to identify population-level risk trends.
Integrates the scoring logic into a client portal. They use this MCP to instantly generate and validate user wellness reports after an initial intake survey.
Needs a quick way during a session to score a patient's immediate well-being using the WHO-5 scale, knowing exactly what the numeric inputs mean via fetch_scale_instructions.
What Changes When You Connect
Get immediate risk assessment. The core function instantly classifies the score, telling you if the client is in normal or high-risk range. This saves time compared to manual guideline reviews.
Ensure data integrity with validate_assessment_range. You can confirm any resulting number falls within the expected 0–100 bounds before building a report.
Maintain clinical accuracy by using fetch_scale_instructions. You always know that 'Never' maps to zero and 'All the time' maps to five, removing ambiguity.
Standardize intake. Instead of writing narrative assessments, you get one concrete metric—the WHO-5 score—for comparison across patients or studies.
Build robust workflows. By chaining fetch_scale_instructions into calculate_wellbeing_assessment, your agent handles the entire scoring lifecycle reliably.
See it in action
Intake Screening for New Patients
A clinic needs to process 50 new patient intake forms. Instead of having staff manually score every sheet, they send the responses to their agent. The agent uses calculate_wellbeing_assessment to generate a batch report showing individual scores and flagging anyone who falls below a safe threshold.
Validating Research Data Sets
A research team collects data from various sources, making sure some scores are accidentally outside the 0-100 range. They run every score through validate_assessment_range to filter out bad inputs before analysis.
Building a Client Dashboard
A software developer builds a wellness app. Before calculating a user's score, they first call fetch_scale_instructions to ensure their internal logic matches the World Health Organization’s current mapping rules.
Quick Clinical Consultations
A specialist needs an instant read on a patient. They input the five responses directly into the MCP, using calculate_wellbeing_assessment to get both the score and the specific risk indicator in seconds.
The honest tradeoffs
Assuming raw scoring works
A developer tries to write a function that simply averages five numbers, assuming any average is fine for reporting. This ignores the official mapping and risk assessment.
You must first consult fetch_scale_instructions to understand the scale's true meaning. Then, run those inputs through calculate_wellbeing_assessment; don't try to write your own scoring formula.
Ignoring data boundaries
A poorly written script generates a score of 105 because it made a calculation error. Reporting this invalid number gives the client false confidence.
Always wrap up your workflow by calling validate_assessment_range. This quick check confirms that any score you plan to report is actually within the proper 0-100 bounds.
Using the wrong inputs
A user attempts to calculate a score using numbers outside the 0–5 range, leading to an incorrect and meaningless result.
Use fetch_scale_instructions first. This guarantees that any input you pass for calculation is mapped correctly according to established clinical standards.
When It Fits, When It Doesn't
Use this MCP if your primary need is standardizing the quantification of psychological well-being based on a globally recognized scale. You should use it when building intake forms, running research cohorts, or needing immediate risk flagging for patient data; in these cases, calculate_wellbeing_assessment is central. However, don't use this if you are trying to gauge general mood through informal conversation notes—those require qualitative analysis. If your goal is simply checking if a number is within range without running the full assessment logic, then just using validate_assessment_range is faster and sufficient.
Questions you might have
How do I use calculate_wellbeing_assessment? +
You pass five numeric responses (0–5) to this tool. It returns a normalized score from 0 to 100, along with whether the result indicates low or high risk.
What is fetch_scale_instructions used for? +
This tool provides the clinical context for the WHO-5 scale. It tells you exactly what 'Never' means numerically and how each response maps to a specific level of well-being.
Can I check if my score is valid using validate_assessment_range? +
Yes, calling validate_assessment_range confirms that any number you calculate falls within the required 0–100 standard bounds. It's a quick data integrity check.
Is this MCP good for research purposes? +
Absolutely. Because it uses WHO-5 standards, it gives your agent reliable, quantifiable metrics suitable for cohort analysis and research reporting.
If I input bad data, how does `calculate_wellbeing_assessment` handle it? +
The tool requires five inputs that are integers between 0 and 5. If you include text or numbers outside this range, the function will fail cleanly and tell you exactly which response needs correction.
What does `calculate_wellbeing_assessment` return besides just a number? +
The output includes more than just the score. You'll get a specific wellbeing classification, like 'Normal Wellbeing,' and it also provides indicators for high-risk areas.
Does using `validate_assessment_range` require any special setup or permissions? +
No. Validating a score is a simple read function that doesn't need extra client permissions. You just pass the number, and it confirms if 0-100 bounds are met.
If I'm confused about the scale meanings, how can `fetch_scale_instructions` clarify things? +
fetch_scale_instructions gives you full context on the WHO-5 scale. It maps out what each number (0 through 5) represents in terms of frequency or experience.
What is the WHO-5 Well-Being Index? +
The WHO-5 is a screening tool used to assess subjective psychological well-being based on how an individual has felt over the last two weeks.
How do I interpret the score? +
The score is normalized to a 0-100 scale. A score below 50 is considered a significant indicator of potential low well-being.
What inputs are required for the assessment? +
You need to provide five numeric responses, each ranging from 0 (never) to 5 (all the time), corresponding to the five questions in the scale.
We've already built the connector for WHO-5 Wellbeing Index. 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.