# DJ Set Energy Curve Engine. AI Agent Connect

> DJ Set Energy Curve Engine uses mathematical modeling to map out your performance trajectory. By feeding track durations, BPM, and energy ratings into your AI client, you can visualize momentum, pinpoint the exact minute for your peak, and ensure your encore keeps the crowd engaged.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_rxagiv3VYezNeNjI8Zohw6PFU3n3fdJnwW4CKD0M/ai-agent-connect
- **Tags:** dj, energy-curve, music-theory, set-planning, performance

## Description

Stop guessing how a set will feel. This MCP gives you a mathematical way to look at your tracklist before you even step into the booth. You provide the data, like track length and energy levels, and your agent builds a minute-by-minute energy profile. It's about seeing the shape of your set. You can check if your momentum is building too fast or if you're hitting your peak too early. If you're worried about an encore, you can run a quick check to see if the intensity matches what the crowd needs. It turns a list of songs into a predictable energy map, helping you manage the room more effectively.

## Tools

### analyze_set_progression
This tool provides a high-level summary of how your set's momentum and flow look over time.

### calculate_energy_curve
This tool generates a full mathematical model of your set's energy profile across its entire duration.

### find_optimal_peak_timing
This tool identifies the specific minute where your set hits its highest energy based on your tracklist.

### validate_encore_viability
This tool checks if your planned encore segment has enough energy to satisfy the crowd.

## Prompt Examples

**Prompt:** 
```
Calculate the energy curve for a set with 3 tracks: Track A (5m, 4 energy), Track B (7m, 8 energy), and Track C (4m, 6 energy), with a 1-minute transition and a peak at 8 minutes.
```

**Response:** 
```
The total runtime is 18 minutes. The peak energy occurs at minute 8 with a value of 8.0. The energy profile shows a steady rise during transitions.
```

**Prompt:** 
```
Analyze the progression of a set with tracks having energy ratings of 2, 5, 8, and 4.
```

**Response:** 
```
The set shows a rising momentum trend with an average energy of 4.75.
```

**Prompt:** 
```
Find the best time to hit the peak for these tracks: Track 1 (10m, 5 energy), Track 2 (10m, 9 energy).
```

**Response:** 
```
The suggested peak minute is 10, with a predicted peak energy of 9.0.
```

## Capabilities

### Energy Modeling
Your agent uses track data to build a mathematical energy profile.

### Momentum Analysis
The AI evaluates the flow and quality of your set's progression.

### Peak Identification
The tool calculates the best timing for your set's highest intensity.

### Encore Validation
Your agent checks if an encore segment meets specific energy requirements.

## Use Cases

### Pre-Gig Planning
Map out your entire set's energy trajectory before you arrive at the venue.

### Peak Timing Optimization
Find the exact minute to drop your heaviest tracks to maximize impact.

### Set Flow Auditing
Check if your track selection creates a smooth build or a jarring jump in energy.

### Encore Strategy
Verify that your final tracks have the intensity needed to close the show.

## Benefits

- Mathematical modeling replaces guesswork in set planning.
- Predictable peak timing helps manage crowd energy.
- Momentum analysis identifies flaws in track sequencing.
- Encore validation ensures the set ends on the right note.

## How It Works

Connect your client to Vinkius and start modeling your sets immediately.

1. Connect your MCP-compatible client to Vinkius.
2. Provide your tracklist details including BPM, duration, and energy ratings.
3. Ask your agent to calculate the energy curve or find the peak.
4. Review the mathematical output to adjust your track order.

## Frequently Asked Questions

**What data do I need to provide for the energy curve?**
You need to provide track durations, BPM, and energy ratings for each track in your set.

**Which AI clients can I use with this MCP?**
You can use any MCP-compatible client like Claude, Cursor, or Windsurf.

**How does it determine the peak timing?**
It uses the mathematical model of your tracklist to identify the minute with the highest energy value.

**Can I use this to plan an encore?**
Yes, you can use the validation tool to check if a specific segment is energetic enough.

**Do I need to host the MCP myself?**
No, Vinkius hosts and manages the MCP so it is ready to use as soon as you connect.

**How do I calculate the energy profile of my set?**
You can use the `calculate_energy_curve` tool by providing your track list and timing constraints like peak and cooldown minutes.

**Can I check if my encore will be energetic enough?**
Yes, use the `validate_encore_viability` tool to check if your proposed encore meets your minimum energy requirements.

**How is energy volatility calculated?**
The `analyze_set_progression` tool calculates volatility based on the variance of energy levels between consecutive tracks in your sequence.
