# NS IPPT Score Calculator AI Agent Connect

> Deterministic scoring for National Service IPPT, calculating points, tiers, and incentives.

## Overview
- **Category:** health
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_xVmvbpGu4Zke2HV6GxQnlT5fJjZT09r0ST2N2aOG/ai-agent-connect
- **Tags:** ippt, fitness, scoring, national-service, health-tracker

## Description

This MCP server provides a deterministic engine for calculating National Service Individual Physical Proficiency Test (IPPT) scores. It maps physical performance in push-ups, sit-ups, and the 2.4km run to exact points based on age-specific scoring tables. Users can determine their total score, performance tier (Gold, Silver, Pass, or Fail), and eligibility for completion incentives. Use `calculate_ippt_score` to get a full profile or `get_scoring_table` to inspect specific thresholds for an age group.

## Tools

### calculate_ippt_score


### get_age_group_thresholds
Lists all supported age groups

### get_scoring_table
Retrieves scoring steps for an exercise and age group

## Prompt Examples

**Prompt:** 
```
Calculate my IPPT score for age group 22-27 with 61 push-ups, 50 sit-ups, and a 2.4km run in 540 seconds.
```

**Response:** 
```
Your IPPT results are: Push-up points: 50, Sit-up points: 35, Run points: 50. Your total score is 135, which qualifies for the Gold tier. You are eligible for the incentive.
```

**Prompt:** 
```
What is the scoring table for the run for the 28-32 age group?
```

**Response:** 
```
The scoring steps for the 2.4km run for age group 28-32 are: 540s (50 pts), 570s (45 pts), 600s (40 pts), and so on.
```

**Prompt:** 
```
What age groups are supported?
```

**Response:** 
```
The supported age groups are: 22-27, 28-32, 33-37, 38-42, 43-47, and 48-52.
```

## Frequently Asked Questions

**How is the IPPT score calculated?**
The score is calculated by summing points from three stations: push-ups, sit-ups, and a 2.4km run. Each station is scored based on age-specific tables using the `calculate_ippt_score` tool.

**What are the award tiers?**
Performance is categorized into Gold (>=85), Silver (75-84), Pass (51-74), and Fail (<51).

**Can I see the specific points for my age group?**
Yes, you can use the `get_scoring_table` tool to retrieve the specific point distribution for push-ups, sit-ups, or the run for any supported age group.
