# Gacha Spark Point Tracker AI Agent Connect

> Predict if you will reach your gacha spark guarantee based on current progress and daily pull velocity.

## Overview
- **Category:** utilities
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_iGEqdsUt7Wnp1jnNkgLxujnZYrveFCanUqGYeFsG/ai-agent-connect
- **Tags:** gacha, spark, pulls, tracker, gaming-utility

## Description

This MCP server provides deterministic tools to track gacha progress toward a 'Spark' guarantee. Use `calculate_spark_projection` to forecast your total points at the end of a banner, determine if you will successfully hit your threshold, and calculate exactly how many pulls and days are required to reach it. It also includes `get_spark_status_summary` for quick progress checks and `validate_pull_capacity` to verify if your current daily pulling rate is sufficient to meet your goals before the banner expires.

## Tools

### calculate_spark_projection
Predicts whether a user will reach their target and determines the remaining effort required

### get_spark_status_summary
Provides a high-level verification of a user's progress against the threshold

### validate_pull_capacity
Checks if a user's planned daily pulling rate is sufficient to hit a goal within a specific timeframe

## Prompt Examples

**Prompt:** 
```
I have 150 spark points, I do 10 pulls per day, and there are 20 days left. My target is 300. Will I make it?
```

**Response:** 
```
Yes, you will reach your goal. You are projected to have 350 points at the end of the banner, which exceeds your 300 point threshold.
```

**Prompt:** 
```
How many more pulls do I need to reach a 200 spark threshold if I currently have 50 points?
```

**Response:** 
```
You need 150 more pulls to reach the 200 spark threshold.
```

**Prompt:** 
```
I need 100 more pulls and I have 5 days left. I can do 15 pulls per day. Can I reach my goal?
```

**Response:** 
```
Yes, you can reach your goal. At 15 pulls per day, you will complete the required pulls in 7 days, but since you only need 100 pulls, you will actually finish in 7 days? Wait, 100/15 is 6.66, so 7 days. If you only have 5 days, you will fall short by 25 pulls.
```

## Frequently Asked Questions

**How do I know if I will reach my spark goal?**
You can use the `calculate_spark_projection` tool. By providing your current points, daily pulls, and days remaining, it will tell you if your projected points meet the threshold.

**Can I check my current progress percentage?**
Yes, the `get_spark_status_summary` tool provides your current progress percentage and the exact number of points remaining to hit the threshold.

**What if my daily pulls change?**
You should update your `pullsPerDay` input in the tools to reflect your new rate. This ensures the projection and capacity validation remain accurate.
