E85 Ethanol Blend Calculator
calculate_ethanol_blendCalculates an ethanol blend for a fresh tank, existing fuel, correction, or ratio without authentication or account-data access. Percentages are 0–100 and all volumes use the selected unit. Source ethanol contents are measured values. Fresh mode requires finalVolume; existing mode requires finalVolume, currentVolume, and currentEthanol; correction mode requires tankCapacity, currentVolume, and currentEthanol; ratio mode requires no volumes.
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": {
"mode": "<mode>",
"volumeUnit": "<volumeUnit>",
"targetEthanol": "<targetEthanol>",
"highFuelEthanol": "<highFuelEthanol>",
"pumpGasEthanol": "<pumpGasEthanol>"
},
"name": "calculate_ethanol_blend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| volumeUnit | Yes | ||
| finalVolume | No | Volume in volumeUnit. | |
| tankCapacity | No | Volume in volumeUnit. | |
| currentVolume | No | Volume in volumeUnit. | |
| targetEthanol | Yes | Ethanol percentage (0–100). | |
| currentEthanol | No | Ethanol percentage (0–100). | |
| pumpGasEthanol | Yes | Ethanol percentage (0–100). | |
| highFuelEthanol | Yes | Ethanol percentage (0–100). |
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 |