Compare insurance scenarios and school costs
calculate_insurance_comparisonCompares two premiums the user supplies for the same coverage over a chosen number of months, then adds the user’s school, court and optional costs. Returns prorated totals, their difference and a break-even month. Amounts are integer US cents; the tool does not estimate premiums, surcharges, durations or fees, is not an insurance quote or prediction, and excludes the citation fine common to both scenarios. Its inputs are amounts only; names, policy numbers and ticket details are not part of them.
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": {
"baselinePremiumCents": "<baselinePremiumCents>",
"comparisonPremiumCents": "<comparisonPremiumCents>",
"premiumPeriodMonths": "<premiumPeriodMonths>",
"comparisonMonths": "<comparisonMonths>",
"tuitionCents": "<tuitionCents>",
"courtSchoolFeeCents": "<courtSchoolFeeCents>",
"optionalFeesCents": "<optionalFeesCents>"
},
"name": "calculate_insurance_comparison"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | Information language code. Only en is accepted; omit it to use the default. | en |
| tuitionCents | Yes | ||
| comparisonMonths | Yes | ||
| optionalFeesCents | Yes | ||
| courtSchoolFeeCents | Yes | ||
| premiumPeriodMonths | Yes | ||
| baselinePremiumCents | Yes | User-supplied baseline premium for the selected policy period. | |
| comparisonPremiumCents | Yes | User-supplied alternative premium for the same coverage and policy period. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| meta | Yes |