Race Fuel and Minimum Weight Calculator
calculate_race_fuel_and_weightPlan a race fuel load, reserve, start weight, and projected minimum-weight margin. Calculates from measured inputs without authentication and does not read or save account data. Assumes the entered per-lap consumption applies to race, formation, and allowance laps. Finish weight retains only the selected reserve. Confirm your series weighing rules and validate consumption with real data.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"consumption": "<consumption>",
"formationLaps": "<formationLaps>",
"extraLaps": "<extraLaps>",
"reserve": "<reserve>",
"baseWeight": "<baseWeight>",
"minimumWeight": "<minimumWeight>",
"ballast": "<ballast>",
"raceMode": "<raceMode>",
"fuel": "<fuel>",
"unitSystem": "<unitSystem>"
},
"name": "calculate_race_fuel_and_weight"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fuel | Yes | Fuel type | |
| ballast | Yes | Ballast fitted (lb in US; kg in metric) | |
| lapTime | No | Expected lap time (sec) | |
| reserve | Yes | Fuel reserve (%) | |
| duration | No | Race duration (min) | |
| raceLaps | No | Scheduled race laps (laps) | |
| raceMode | Yes | Race format | |
| extraLaps | Yes | Extra-lap allowance (laps) | |
| baseWeight | Yes | Car + driver without fuel (lb in US; kg in metric) | |
| unitSystem | Yes | Units for all inputs and results, as specified on each field. | |
| consumption | Yes | Fuel consumption per lap (gal in US; L in metric) | |
| customDensity | No | Custom fuel density (lb/gal in US; kg/L in metric) | |
| formationLaps | Yes | Formation / warm-up laps (laps) | |
| minimumWeight | Yes | Class minimum weight (lb in US; kg in metric) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| note | No | ||
| tool | Yes | TuneWorks MCP tool name that produced this result. | |
| inputs | No | ||
| result | No | ||
| status | Yes | Stable result status such as ok, created, updated, sent, auth_required, or confirmation_required. | |
| message | No | ||
| outcome | No | Optional domain outcome for an otherwise successful read. | |
| results | No | ||
| unitSystem | No | ||
| volumeUnit | No | ||
| authenticationRequired | No |