# VTuber Clip Highlight Scorer AI Agent Connect

> A deterministic engine to evaluate the viral potential of VTuber stream clips.

## Overview
- **Category:** content-creation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_z6aAHxgGhXcvOgkAZg6mTBX0LyK6epXULCvzAhc8/ai-agent-connect
- **Tags:** vtuber, streaming, video-editing, engagement, analytics

## Description

This MCP server provides a deterministic scoring engine designed to evaluate the viral potential of VTuber stream clips. By analyzing engagement metrics like Super Chat counts, chat velocity, and laugh emotes, it calculates a precise highlight score and normalizes it into a Score Per Minute (SPM). The engine then classifies clips into viral tiers (S, A, B, or C) to help content managers prioritize high-impact moments. Use `calculate_highlight_potential` to determine the viral tier and `validate_clip_metrics` to ensure engagement data is logically sound before scoring.

## Tools

### calculate_highlight_potential
Evaluates the viral intensity of a specific clip segment

### get_tier_thresholds
Retrieves the current business rules for viral tier classifications

### validate_clip_metrics
Verifies that the provided engagement metrics are logically sound

## Prompt Examples

**Prompt:** 
```
Calculate the highlight potential for a 60-second clip with 5 Super Chats, 120 chat messages per minute, and 10 laugh emotes.
```

**Response:** 
```
The clip has a highlight score of 81.0, a score per minute of 81.0, and is classified as B-Tier.
```

**Prompt:** 
```
What is the viral tier for a clip with a score per minute of 550?
```

**Response:** 
```
A score per minute of 550 results in an S-Tier classification.
```

**Prompt:** 
```
Check if these metrics are valid: 10 Super Chats, 50 chat velocity, and -5 laugh emotes.
```

**Response:** 
```
The metrics are invalid because laugh emote count cannot be negative.
```

## Frequently Asked Questions

**How is the viral tier determined?**
The viral tier is determined by the Score Per Minute (SPM). Tiers are classified as S (Legendary), A (High Engagement), B (Moderate), or C (Standard) based on specific intensity thresholds.

**What metrics are used for scoring?**
The engine uses Super Chat counts, chat velocity (messages per minute), and laugh emote counts to calculate the total highlight score.

**Can I validate my data before scoring?**
Yes, you can use the `validate_clip_metrics` tool to ensure your engagement data is logically sound and non-negative before running the full scoring process.
