# NIHSS Calculator MCP MCP

> NIHSS Calculator MCP. Quickly calculate NIHSS scores and determine stroke severity. It handles neurological assessments like consciousness, gaze, facial palsy, and motor function, turning clinical observations into standardized scores. Use it to get immediate classifications for acute stroke triage.

## Overview
- **Category:** healthcare
- **Price:** Free
- **Tags:** nihss, stroke, medical, neurology, assessment, clinical

## Description

When a stroke patient hits the ER, every second counts. Doctors and nurses need to figure out exactly how bad the neurological damage is, and doing that math manually while trying to manage a high-stress environment is a recipe for errors. This MCP takes the heavy lifting out of that process. Instead of flipping through manuals or trying to remember specific scoring ranges for things like facial palsy or ataxia, you can just feed the raw clinical observations into your agent. It handles the math and gives you a clear severity classification right away. It's about getting the right information to the right people faster. Because it's hosted on the Vinkius catalog, you can plug it into your existing setup and have it ready the moment a patient arrives. It turns a complex, multi-step scoring process into a direct conversation with your AI client. You get a standardized result that helps with triage and treatment planning without the mental fatigue of manual calculation. It ensures that the focus stays on the patient rather than the paperwork. By automating the calculation of the NIHSS scale, you're able to maintain a consistent standard of care regardless of how many people are on shift or how busy the floor gets. It's a way to keep the clinical workflow moving forward without sacrificing accuracy.

## Tools

### calculate_nihss
Calculates the total NIHSS score and severity level from clinical inputs.

### evaluate_urgency
Determines the clinical urgency and provides a note based on the NIHSS score.

### get_scoring_guide
Retrieves the official scoring ranges for individual NIHSS components.

## Prompt Examples

**Prompt:** 
```
Calculate the NIHSS score for a patient with these scores: consciousnessLevel: 1, consciousnessQuestions: 0, consciousnessCommands: 0, gaze: 0, visualFields: 0, facialPalsy: 2, motorFunction: 1, ataxia: 0, sensory: 0, language: 1, dysarthria: 0, extinction: 0.
```

**Response:** 
```
The total NIHSS score is 5, which falls into the Moderate severity classification.
```

**Prompt:** 
```
What is the scoring guide for facial palsy?
```

**Response:** 
```
For facial palsy, a score of 0 indicates no paralysis, while higher scores represent increasing degrees of facial muscle asymmetry or drooping.
```

**Prompt:** 
```
Based on a total NIHSS score of 18, what is the clinical urgency?
```

**Response:** 
```
The urgency level is Severe, and the clinical note is: Immediate intervention and intensive monitoring are required due to high neurological impairment.
```

## Capabilities

### Calculate total NIHSS scores
Turn clinical observations into a standardized neurological score instantly.

### Determine clinical urgency
Get clear priority labels based on a patient's neurological state.

### Retrieve scoring guidelines
Access the official scoring ranges for every NIHSS component.

### Classify stroke severity
Receive a clear severity classification for better triage and planning.

### Standardize neurological data
Ensure consistent scoring across different departments and shifts.

## Use Cases

### Rapid Triage
A nurse enters facial palsy and motor scores, and the agent uses `calculate_nihss` to confirm a 'Moderate' severity.

### Urgency Check
A doctor asks for the next step for a score of 18, and the agent uses `evaluate_urgency` to flag 'Severe' status.

### Staff Training
A resident wants to know the range for ataxia and uses `get_scoring_guide` to check the standard.

### Patient Handover
A nurse wants to quickly summarize a patient's neurological state and asks the agent to run a full assessment using the tools.

## Benefits

- Stop doing manual math by using `calculate_nihss` to instantly turn clinical observations into a total score. This takes the mental load off the clinician and ensures that the math is always correct, even during a busy shift.
- Get immediate priority labels for every patient by using `evaluate_urgency` to categorize severity. This helps with triage by providing a clear, objective way to rank patients who need the most immediate intervention.
- Ensure every staff member follows the same rules by pulling the latest data with `get_scoring_guide`. This keeps the clinical standards consistent across the whole hospital, so there's no guessing about what a specific score means.
- Cut down on triage time so patients get to treatment faster without skipping steps in the assessment. By automating the calculation, you can move through the neurological check more quickly while maintaining a high standard of care.
- Reduce the risk of scoring errors in high-pressure environments by automating the calculation of the NIHSS scale. It's much safer to let a tool handle the addition of eleven different components than to try and do it by hand in a noisy ER.
- Standardize neurological data across different departments to make sure 'Moderate' means the same thing to everyone. This creates a unified language for stroke severity that helps with communication between the ER and the neurology team.

## How It Works

The bottom line is you get a standardized stroke severity score in seconds instead of minutes.

1. Input patient neurological observations like gaze, motor function, or language.
2. Let the MCP process the raw data against the NIHSS standard.
3. Get a total score, severity classification, and urgency level.

## Frequently Asked Questions

**What does the NIHSS Calculator MCP do?**
It calculates stroke severity scores and urgency levels based on neurological data. It turns clinical observations into standardized scores for triage.

**How do I get the scoring rules?**
Use `get_scoring_guide` to see the specific ranges for components like gaze or ataxia. It ensures everyone uses the same clinical standard.

**Can it tell me if a patient is an emergency?**
Yes, `evaluate_urgency` provides a severity label and clinical note based on the NIHSS score, helping you prioritize care.

**How do I calculate a score?**
Provide the scores for all eleven components to `calculate_nihss` to get a total score and severity classification.

**Is this for every type of brain injury?**
No, it is specifically designed for the NIHSS stroke scale to help with stroke triage and assessment.

**Can I use the NIHSS Calculator MCP with Cursor and Windsurf?**
Yes, it's compatible with any MCP-enabled client. You can plug it into Cursor, Windsurf, Claude Desktop, or VS Code to let your agent handle the calculations.

**Does the NIHSS Calculator MCP store any patient data?**
No, it doesn't save any information. It only processes the numbers you send it to generate a score and severity level. This makes it safe for clinical use since nothing is stored permanently.

**What does the `evaluate_urgency` tool actually output?**
It gives you a severity classification and a clinical note. It translates the numerical NIHSS score into a clear instruction on how quickly the patient needs intervention and what kind of monitoring is required.