WSL Heat Scoring Calculator

WSL Heat Scoring Calculator MCP Connector for Claude

A+

Calculate professional World Surf League heat scores and win probabilities.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides deterministic scoring logic for World Surf League (WSL) heats. It calculates total heat scores, average wave scores, and win feasibility based on specific heat formats like 3-wave, 5-wave, or unlimited. Use calculate_heat_score to determine the required score to beat an opponent and check if a win is still mathematically possible.

surfingwslscoringsports-analyticsmath

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

calculate_heat_score

Calculates the total heat score, average wave score, and win feasibility based on a surfer's waves and the heat format

get_heat_format_metadata

Retrieves the configuration rules (number of waves to discard) for a specific heat type

validate_wave_score

Checks if a specific wave score adheres to professional surfing scoring standards

See how to talk to your AI agent using WSL Heat Scoring Calculator.

Calculate the score for a 3-wave heat where the waves are 8.5, 7.0, and 4.0, against an opponent with 14.0.

The top two scores are 8.5 and 7.0, resulting in a total heat score of 15.5 and an average wave score of 7.75. You need 0.1 more than the opponent's score to win, but since your current score is already 15.5, you have already surpassed the opponent.

What is the metadata for a 5-wave heat format?

For a 5-wave heat, the system will discard the 3 lowest waves and keep the 2 highest waves.

Is it possible to win a heat if I need 21.0 points?

No, it is not possible to win as the maximum possible score is 20.0.

The server supports 3-wave, 5-wave, and unlimited heat formats.

Related Connectors