Playlist BPM & Flow Calculator

Playlist BPM & Flow Calculator MCP Connector for Claude

A+

Sequences songs by BPM, key, and energy to create smooth playlist transitions.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides a deterministic sequencing engine for music playlists. It uses musical attributes like BPM, key, and energy levels to calculate optimal song orders. Use calculate_optimal_flow to generate sequences based on policies like smooth ascent or energy waves. You can also use analyze_transition_compatibility to check if two specific songs fit together, or validate_playlist_constraints to ensure a sequence stays within specific energy and tempo limits.

bpmplaylistmusic-theorysequencingaudio-analysis

4 tools expose this connector's capabilities to your AI agent.

analyze_transition_compatibility

Evaluates how well two specific songs fit together

calculate_optimal_flow

Generates a sequenced playlist based on a specific ordering strategy

get_alternative_sequence

Provides a secondary ordering of the same songs using a different logic

validate_playlist_constraints

Checks if a given sequence of songs violates specific hard constraints

See how to talk to your AI agent using Playlist BPM & Flow Calculator.

Generate a smooth ascent playlist from these songs: [{'id': '1', 'bpm': 120, 'key': 'C', 'energy': 0.5, 'durationSeconds': 180}, {'id': '2', 'bpm': 124, 'key': 'G', 'energy': 0.6, 'durationSeconds': 200}]

The optimal sequence is song 1 followed by song 2, with a total runtime of 380 seconds and a high compatibility score.

Are these two songs compatible: Song A (128 BPM, Am, 0.8 energy) and Song B (128 BPM, C, 0.7 energy)?

Yes, the transition is smooth because the BPM is identical and the keys are harmonically related.

Check if this sequence of song IDs [101, 102, 103] violates a max energy delta of 0.2.

The sequence is valid and does not violate the energy delta constraint.

You can use the `calculate_optimal_flow` tool with a policy like 'smooth_ascent' to order your songs for a gradual increase in energy.

Related Connectors