# PSS-10 Stress Assessment MCP

> PSS-10 Stress Assessment MCP helps your AI client conduct standardized stress evaluations. It pulls the correct questions, validates user input, and calculates stress scores automatically. It handles the complex math, including reverse scoring for specific items, so you get a clear classification of stress levels (Low, Moderate, High) without manual calculation.

## Overview
- **Category:** health
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_jYYUegjU1tqzGXcqjpkYPrENTE1AK2C9cntFUfT2/mcp
- **Tags:** stress, pss-10, assessment, mental-health, analytics

## Description

Imagine you're trying to help someone figure out their stress levels without making them do a mountain of math. This Connector handles the heavy lifting for the Perceived Stress Scale (PSS-10). Instead of you having to manually look up which questions to ask or figure out which ones need to be scored backward, your AI agent does it all in one go. It pulls the standard questions, checks if the responses actually make sense, and then spits out a total score with a clear classification. It even flags critical indicators so you can see exactly where the pressure is coming from. It's a huge time-saver for anyone running wellness checks or mental health assessments. You can find this and thousands of other tools in the Vinkius catalog to keep your AI workflows organized.

## Tools

### calculate_stress_score
Calculates the total PSS-10 score by applying correct scoring rules to user input. It handles reverse scoring automatically.

### validate_pss_responses
Checks if the provided answers are within the correct range and complete. It helps catch typos before you finish the score.

### get_pss_questions
Retrieves the standard set of 10 questions used in the PSS-10 assessment. This ensures you always use the correct items.

## Prompt Examples

**Prompt:** 
```
Can you show me the questions for the PSS-10 assessment?
```

**Response:** 
```
Sure! Here are the 10 standard questions from the Perceived Stress Scale:

1. In the last month, how often have you felt that you were unable to control important things in your life?
2. In the last month, how often have you felt that things were going wrong?
3. In the last month, how often have you felt that you were worried about others?
4. In the last month, how often have you felt that you wereurus and could not relax?
5. In the last month, how often have you felt that you were unable to work as intended?
6. In the last month, how often have you felt that you were unable to cope?
7. In the last month, how often have you felt that you were unable to enjoy some of the things that you used to enjoy?
8. In the last month, how often have you felt that you were unable to control your emotions?
9. In the last month, how often have you felt that you were unable to control your life?
10. In the last month, how often have you felt that you were unable to control your feelings?

*Note: Please provide your answers on a scale of 0 to 4.*
```

**Prompt:** 
```
I've finished the questions. Here are my answers: 2, 3, 1, 4, 0, 2, 3, 1, 4, 2. What's my score?
```

**Response:** 
```
Based on your responses, your total PSS-10 score is **18**. This indicates a **Moderate** level of perceived stress.

**Key Findings:**
*   **Stress Level:** Moderate
*   **Primary Indicators:** You reported significant difficulty in controlling important things in your life and feeling like things were going wrong.
*   **Next Steps:** It might be helpful to look at specific areas where you felt a loss of control to see if there are manageable changes you can make.
```

**Prompt:** 
```
Check if these answers are okay: 5, 3, 2, 1, 0, 2, 3, 1, 4, 2
```

**Response:** 
```
The validation failed. The first response is a **5**, but the allowed range for the PSS-10 assessment is **0 to 4**. 

Please correct that first answer, and then I can calculate your total stress score for you.
```

## Capabilities

### Pull standard PSS-10 questions
The agent fetches the official assessment questions automatically.

### Check if user answers are valid
It verifies that responses are within the correct range and complete.

### Calculate total stress scores
The tool performs all the math and reverse scoring for you.

### Classify stress levels
It gives you a clear Low, Moderate, or High stress classification.

### Identify specific stress indicators
It highlights the specific areas where the user is feeling the most pressure.

## Use Cases

### Rapid Intake Screening
A counselor asks the agent to pull questions and score a new client's initial stress screening to prioritize care.

### Employee Wellness Survey
An HR lead uses the agent to analyze a batch of anonymous stress scores from a company-wide wellness survey.

### Personal Stress Tracking
A user asks their agent to help them fill out the PSS-10 and see if their stress is trending up or down over time.

### Research Data Cleaning
A researcher uses the tool to ensure all survey responses are valid and scored correctly for a mental health study.

## Benefits

- No more manual math: The Connector handles reverse scoring automatically with calculate_stress_score, so you don't have to worry about errors.
- Instant validation: Use validate_pss_responses to catch typos or out-of-range answers before you finish the assessment.
- Standardized questions: Always pull the correct items using get_pss_questions to ensure your assessments remain consistent.
- Clear classifications: Get immediate Low, Moderate, or High labels instead of just raw numbers.
- Identify triggers: The tool highlights specific stress indicators to help you see where the user is struggling most.

## How It Works

The bottom line is your AI handles the scoring logic so you can focus on the conversation.

1. Ask the agent to fetch the official PSS-10 questions.
2. Provide the user's answers for the agent to validate.
3. Get a final report with a calculated score and stress level.

## Frequently Asked Questions

**How does the PSS-10 Stress Assessment MCP help with mental health?**
It lets your AI agent conduct standardized stress screenings. The agent can pull the correct questions, validate user answers, and calculate a score to help you understand a person's perceived stress level.

**Can I use the PSS-10 Stress Assessment MCP for employee surveys?**
Yes, it's great for HR well-being programs. Your agent can process survey responses, ensuring they are valid and correctly scored, giving you a clear picture of stress levels across a team.

**Does the PSS-10 Stress Assessment MCP handle reverse scoring?**
Yes, that's one of its main jobs. The tool automatically applies the correct scoring rules to specific questions so you don't have to do any manual math or worry about errors.

**Is the PSS-10 Stress Assessment MCP good for quick screenings?**
It's perfect for rapid assessments. Since the AI handles the math and validation, you can get a Low, Moderate, or High stress classification almost instantly after the user finishes the questions.

**What happens if a user gives an invalid answer in the PSS-10 Stress Assessment MCP?**
The Connector will catch it. Your agent will use the validation tool to notice if an answer is out of range or if a question was skipped, and then it can ask the user to correct it before finishing the score.

**How do I get the official questions for the PSS-10 scale?**
You can just ask your AI client to fetch them. The Connector has a specific tool to pull the standard 10 questions so you don't have to copy and paste them from a PDF or website.

**What is the PSS-10?**
The Perceived Stress Scale (PSS-10) is a widely used psychological instrument designed to measure the degree to which situations in one's life are appraised as stressful.

**How do I use the `calculate_stress_score` tool?**
Provide a JSON object containing the 10 response items (e.g., 'item_1': 3) to the `responses` parameter. The tool will automatically handle reverse scoring and return your total score and stress level.

**What are the valid response values?**
All responses must be integers between 0 and 4, where 0 means 'Never' and 4 means 'Very Often'.