Skip to main content
Glama

Coverage Cat

Standalone umbrella vs. bundle calculator

umbrella_bundle_comparison
Read-onlyIdempotent

Compare the total cost of keeping existing home and auto insurance with standalone umbrella coverage versus moving all three to a bundle. Enter annual net premiums, required underlying-limit upgrades, and one-time switching cost. Returns first-year and multi-year totals, savings, and the first whole break-even year. Flags unverified coverage comparability; no carrier prices are invented.

Input Schema

NameRequiredDescriptionDefault
yearsNoAssumes unchanged annual premiums across this period.
switching_costNoAdditional nonrefundable cost of moving to the bundle; exclude refunded or overlapping premiums. Whole US dollars.
coverage_comparableNoTrue only after comparing limits, deductibles, exclusions, insured risks, and claims terms.
auto_upgrade_premiumNoAdditional annual cost to meet standalone umbrella requirements. Whole US dollars.
bundled_auto_premiumYesAnnual replacement auto quote, after discounts, with required limits. Double a six-month premium; multiply a monthly premium by 12. Whole US dollars.
bundled_home_premiumYesAnnual replacement home quote, after discounts, with required limits. Whole US dollars.
current_auto_premiumYesAnnual premium for the auto policies you would keep. Double a six-month premium; multiply a monthly premium by 12. Whole US dollars.
current_home_premiumYesAnnual premium for the home, renters, or rental policies you would keep. Whole US dollars.
home_upgrade_premiumNoAdditional annual cost to meet standalone umbrella requirements. Whole US dollars.
bundled_umbrella_premiumYesAnnual bundled umbrella quote at the same limit. Whole US dollars.
standalone_umbrella_premiumYesAnnual standalone umbrella quote at the limit you want. Whole US dollars.

Output Schema

NameRequiredDescriptionDefault
bundleYesCost of replacing home/auto/umbrella together, including one-time switching cost.
inputsYesNormalized caller inputs including defaults; unverified optional limits remain null.
sourcesYesPrimary background sources; premiums and required limits still come from the caller.
disclaimerYesLimits of this planning result and the need to verify policy terms and legal protections.
standaloneYesCost of keeping current home/auto policies with standalone umbrella and any required limit upgrades.
assumptionsYesAssumptions and exclusions needed to interpret the calculation.
estimate_unitYesCurrency for monetary inputs and outputs; year/count fields retain their named units.
comparison_statusYesWhether the caller confirmed comparable coverage terms; otherwise review coverage before relying on cost alone.
lower_cost_optionYesOption with the lower total cost over the selected period; this does not establish coverage equivalence.
methodology_versionYesVersion date of the calculator's arithmetic and assumptions.
bundle_break_even_yearYesFirst whole policy year when recurring bundle savings cover switching cost; null if there are no recurring savings.
total_savings_with_bundleYesStandalone total minus bundled total over the chosen years, including switching cost, in USD.
annual_savings_with_bundleYesStandalone annual cost minus bundled annual cost, in USD; negative means the bundle costs more.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so safety is covered. The description adds real behavioral context beyond that: it flags that outputs include a break-even year, that unverified coverage comparability is surfaced rather than assumed, and that 'no carrier prices are invented' — i.e., it computes only from user-supplied quotes and never fabricates market data. That last point is the kind of trust signal annotations cannot express.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences: purpose, inputs, outputs plus caveats. Front-loaded with the comparison framing, and no sentence is redundant — the final clause about not inventing carrier prices could easily have been omitted but earns its place as a trust qualifier.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be spelled out in detail, yet the description still names the headline outputs. With 11 parameters and only 6 required, the description's mention of entering premiums and upgrades tells the agent what to gather; annotations cover the safety profile. Nothing material is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the per-field semantics (annualize a six-month premium, whole US dollars, upgrade costs) are already fully documented. The description groups the inputs conceptually into net premiums, underlying-limit upgrades, and switching cost, which helps orient the agent but adds no format or edge-case detail beyond the schema. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb-plus-resource: 'Compare the total cost of keeping existing home and auto insurance with standalone umbrella coverage versus moving all three to a bundle.' It names both sides of the comparison and the deliverable (first-year/multi-year totals, savings, break-even year), which distinguishes it from umbrella_calculator and umbrella_limit_planner siblings that compute a single figure rather than a cross-scenario delta.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The scenario is clearly framed — user already has home and auto, is deciding whether to add standalone umbrella or rebundle all three — and it lists what inputs to supply. It gives no explicit exclusions or named alternatives (e.g., when to prefer umbrella_limit_planner for sizing), so the agent must infer routing from the comparison framing rather than being told outright.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources