Skip to main content
Glama

TrueFixR Storm Data API

Storm History by Address: Reported and Radar-Detected Events Since 2003

get_property_storm_history_report
Read-only

ONE PROPERTY, 2003 TO PRESENT. Storm History by Address: Reported and Radar-Detected Events Since 2003. Use when the user wants the full citable record for a single address, or a date-of-loss lookup: 11 event categories (hail, wind, flood, lightning, tornado, hurricane, winter storm, extreme heat/cold, drought, wildfire, coastal) in one report. Input is a street address or lat/lon. Not the 365-day snapshot (use get_address_report) and not a county summary (use get_storm_history). Free preview shows the report-line count and exact price before anything is paid. Paid report: $0.05 per line, $10.00 minimum per report. Optional date_of_loss anchors the report around one date and lists the events reported or radar-detected on and around it, for reference; it is not a determination of whether any claim is valid. Address and date of loss are sent in a POST body, which keeps them out of URLs and logs.

Input Schema

NameRequiredDescriptionDefault
latNoLatitude, alternative to address.
lonNoLongitude, alternative to address.
addressNoStreet address. Real server-side geocoding -- no separate geocoding step needed.
addressesNofalse = free preview (line count + price). true = the real full report -- requires the user's own Atlas United Data API account key, or an x402 payment.
radius_miNoSearch radius in miles. Default 5, max 25.
x_paymentNoOptional signed x402 payment payload, used instead of an API key.
date_of_lossNoOptional, YYYY-MM-DD. Anchors the report around this date.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.7/5.0
Behavior5/5

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

Annotations only declare readOnly/openWorld; the description adds material traits beyond that: a free preview of line count and price, the paid rate ($0.05/line, $10.00 minimum), that address and date_of_loss travel in a POST body to stay out of logs, and a caveat that date_of_loss is a reference anchor and not a claim determination.

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

Conciseness4/5

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

Front-loaded with the scope and the routing rules, and most sentences carry unique information. The second sentence duplicates the title verbatim, which is wasted text already present in structured metadata.

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

Completeness4/5

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

For a 7-parameter, no-required-parameter pricing tool with no output schema and thin annotations, the description covers selection, alternatives, cost, preview mechanics, input privacy, and the date_of_loss caveat. It stops short of describing what a report 'line' or the returned report actually contains.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3, but the description adds real meaning: date_of_loss semantics (anchors the report, is not a validity determination), address vs lat/lon as alternatives, and privacy handling of inputs. It does not clarify the potentially confusing address (string) vs addresses (boolean preview/full flag) pair.

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+resource (storm history report for one property) with scope stated as '2003 to present' and 11 named event categories. It explicitly names the siblings it is not (get_address_report for the 365-day snapshot, get_storm_history for county summaries), so an agent can differentiate without opening schemas.

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

Usage Guidelines5/5

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

Gives explicit when-to-use ('full citable record for a single address, or a date-of-loss lookup') and explicit when-not with the exact alternative tool for each case. Nothing about tool selection is left to inference.

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.