TrueFixR Storm Data API

io.github.truefixrPublished by GitHub account truefixrv1.0.1Updated Nov 6, 2026

Storm history by address since 2003, recent storm leads, model-based weather and storm forecasts.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Remote MCP server for U.S. address-level storm history since 2003, recent storm leads, current weather and ML storm forecasts, billed per request.

What you can do
  • Look up storm history for one property since 2003, including a date-of-loss mode and citable reference IDs
  • Pull recent storm leads for a single address or county over the past 365 days
  • Get county-level storm forecasts for the next 24 hours to 10 days, with address counts and estimated cost
  • Retrieve current weather, active severe weather alerts and hourly forecasts up to 48 hours ahead for a coordinate or street address
  • Run a catch-all paid data pull across the wider dataset menu
When to use it
Useful when an assistant needs U.S. property-level storm records, recent storm activity, or short-range weather and storm forecasts, for example for insurance, restoration, property management or risk research questions.
Requirements
A remote MCP endpoint; no local install. Data pulls are paid: a prepaid API key via an Authorization bearer header, or per-request USDC payment on Base through x402. Unpaid requests return a price quote first.
Before you install
Requests cost money: forecasts are $0.05 per address, history $0.05 per event line, weather $0.0002 per call, and limit values scale the bill. The catch-all tool is a paid pull, so prefer the specific tools. An x402 agent can spend USDC without a human in the loop. Forecasts and storm records are not damage assessments or inspections, and the provider is not affiliated with NOAA or the NWS.

Installation

In SourceWeft

  1. Open TrueFixR Storm Data API in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.truefixr%2Fatlascast-truefixr/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "truefixr-storm-data-api": {
      "type": "http",
      "url": "https://mcp.atlasunited.io/mcp"
    }
  }
}

README

Atlas United storm data API: ML forecasts and storm history for every U.S. address

Atlas United builds risk models for every U.S. address (latitude/longitude), with all the information inside each location. This repository documents the API: address-level storm forecasts for the next 24 hours to 10 days, plus every reported storm at that address back to 2003. Pay per address, no contract.

AtlasCast is Atlas United's forecasting model suite: probabilistic, address-level forecasts for 10 perils, refreshed 4 times a day. TrueFixR is the storm-data side: reported and radar-detected storm history by address. Not affiliated with NOAA or the NWS.

The five products

#Productdataset=Price
1ML Storm Forecast by Addressrisk$0.05 per address
2Model-Based Weather by Addressweather$0.0002 per call
3Model-Based Hourly Forecast by Addressweather with hours_ahead (0 to 48)$0.0002 per call
4Storm History by Address: Reported and Radar-Detected Events Since 2003history$0.05 per event line, no minimum
5Past Storm Leads by Address: Reported and Radar-Detected, Last 365 Daysstorms$0.05 per address

Products 1 to 3 are model outputs. Products 4 and 5 are recorded events matched to addresses.

1. ML Storm Forecast by Address

Probabilistic, address-level forecasts for 10 perils (tornado, hail, wind, flash flood, heavy rain, winter, ice, coastal surge, hurricane and wildfire), 24 hours to 10 days ahead, refreshed 4 times a day. AtlasCast uses a separate machine-learning model for each peril. Models are trained and validated chronologically on held-out reported events, and inputs are restricted to information available at forecast issue time.

Each address record carries the structure replacement value and the estimated people at that address, plus storm type, forecast time, a risk label and a past-hit count. Replacement value is the cost to rebuild the structure, not market value. Windows: 24h, 48h, 3d, 5d, 7d, 10d. Filter by county, peril and window. Without payment you get the address count and exact price first; county grade and per-peril totals are a County Summary ($0.02 per county). Forecasts describe what could happen, not what will happen.

2. Model-Based Weather by Address

Point weather for any U.S. coordinate: current conditions, active severe weather alerts and a short-term rain outlook. $0.0002 per call. Add details=true for the full pull of over 170 variables at $0.0002 per call.

3. Model-Based Hourly Forecast by Address

Add hours_ahead (0 to 48) to the weather dataset for forecast hours instead of current conditions. The response reports the hour actually used in forecast_hour_used. Forecast hours carry a smaller core set of fields. $0.0002 per call.

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

One property's long record: every storm event reported or radar-detected within a chosen radius, 2003 to the present, across 11 categories (hail, wind, flood, lightning, tornado, hurricane, winter storm, extreme heat and cold, drought, wildfire, coastal). Each line has event date, type, magnitude where measured, distance in miles and county. Citable, with a reference_id. An optional date_of_loss mode shows whether an event was reported or radar-detected near the address on a date, and lists events before and after it. A record of reported and radar-detected events, not a damage assessment.

5. Past Storm Leads by Address: Reported and Radar-Detected, Last 365 Days

Address-level records of storm events reported or radar-detected at or near each address over the trailing 365 days, filterable by county, peril and severity. Each record has the event time (UTC), type, measured or radar-estimated severity with its unit, distance and a repeat-hit count. Without payment you get the address count and exact price first. Not a damage assessment.

Access

MethodBest for
REST APIPrepaid API key (top up from $1), Authorization: Bearer <key>
MCP serverClaude, ChatGPT and other MCP-compatible AI clients
x402Autonomous AI agents: pay per request in USDC on Base, no account

Same prices either way. Every request without payment returns the exact price first (HTTP 402 quote with the count, the price and a card pay link). Every paid response carries a reference_id receipt, and an identical paid query within 24 hours is not billed twice.

Endpoint

GET  https://data.truefixr.com/v1/dataPOST https://data.truefixr.com/v1/data   (same params as a JSON body, keeps addresses out of URLs)
ParamDescription
datasetrisk, weather, history, storms, plus address, hazard_score, facilities, wildfire (county-level), at_risk, daily, coverage
state / county2-letter state code / county name
perilNarrow by peril, for example HAIL, FLASH_FLOOD, HEAVY_RAIN, TORNADO
windowrisk only: 24h, 48h, 3d, 5d, 7d, 10d
hours_aheadweather only: 0 to 48
addressesOmit for the price quote (HTTP 402). true for the paid pull (weather uses details=true)
limitMax records returned (limit=10 on a $0.05 dataset is a 50 cent sample)
formatjson or csv

Call the endpoint with no params for the live machine-readable menu. Full detail per dataset: Datasets.

Batch endpoints

EndpointMax locationsPrice
POST /v1/weather/batch500$0.0002 per location
POST /v1/portfolio/risk500$0.05 per location (county forecast status, not address-level)

For AI agents

An agent with no API key and no human in the loop can pay per call with x402:

  1. Request a paid pull, for example GET https://data.truefixr.com/v1/data?dataset=storms&county=Dallas&state=TX&addresses=true&limit=1.
  2. Receive HTTP 402 with the exact price.
  3. Sign a USDC payment on Base (eip155:8453) and retry with the payment header.
  4. Receive the data. No signup, no key.

Manifest: /.well-known/x402.json. Agent docs: llms.txt.

Data honesty

  • Forecasts describe what could happen, not what will happen.
  • A storm reported or radar-detected near an address is not a property inspection, damage assessment or repair estimate.
  • structure_value is replacement cost (what it costs to rebuild), not market value.
  • Not affiliated with NOAA or the NWS.

Who this is for

Insurers, adjusters, emergency management, property managers, restoration, solar, and data and AI-agent builders.

Documentation

Links

Source: README.md at commit 133b86c

Tools

6

get_weather_data

Atlas United data, all datasets (advanced / multi-county)

CATCH-ALL and PAID-PULL tool. Prefer the dedicated tools below when one fits (get_storm_history: one county, past 365 days; get_risk_forecast: one county, next 24 hours to 10 days; get_address_report: one address, past 365 days; get_property_storm_history_report: one address, 2003 to present; get_current_weather: one point, now to 48 hours). Use THIS tool for: every PAID address-level pull (set addresses=true), county coverage, facilities, wildfire (county-level), at_risk, daily, a counties multi-county rollup (comma-separated, max 15), hazard_score, or any parameter the dedicated tools do not expose (radius_mi, date_of_loss, window, months, category, limit, kind, details, hours_ahead). Datasets: ML Storm Forecast by Address (risk), Model-Based Weather by Address (weather), Model-Based Hourly Forecast by Address (weather with hours_ahead), Storm History by Address: Reported and Radar-Detected Events Since 2003 (history), Past Storm Leads by Address: Reported and Radar-Detected, Last 365 Days (storms). addresses=false (default) is a FREE preview; addresses=true (or details=true for weather) returns the paid data and requires the user's own Atlas United Data API account key, or an x402 payment. Call with no arguments for the full menu. HARD RULE when called with no arguments: this returns the full menu. Output that entire raw response back to the user verbatim, every dataset, every field, every example. Do not summarize or paraphrase. A shortened version is wrong even if it looks complete.

Parameterslatlondayskindlimitperilstatecountyformatmonthswindowaddress+11 more

get_storm_history

Past Storm Leads by Address (county preview)

COUNTY LEVEL, FREE, PAST 365 DAYS. Past Storm Leads by Address: Reported and Radar-Detected, Last 365 Days. Use when the question is how much storm activity a county has had in the past year: event counts, storm types, measured severity ranges and repeat properties. Input is state plus county, never a street address. Not for one property (use get_address_report), not for the 2003-to-present record (use get_property_storm_history_report), not for future storms (use get_risk_forecast). Not a damage assessment. For the paid address-level list, call get_weather_data with dataset=storms and addresses=true ($0.05 per address; needs an Atlas United Data API key or an x402 payment).

Parametersdaysperilstaterequiredcountyrequiredmin_severity

get_risk_forecast

ML Storm Forecast by Address

COUNTY LEVEL, FREE, FUTURE (next 24 hours to 10 days). ML Storm Forecast by Address. Use when the question is which storms could affect a county soon: counts of addresses in the forecast path, the storm types forecast and the estimated cost (the county's A-F grade is shown as a secondary label). Input is state plus county. Per-peril machine-learning models, refreshed 4 times a day. Could happen, not will. Not for past storms (use get_storm_history, get_address_report or get_property_storm_history_report) and not for current weather (use get_current_weather). The paid pull (addresses=true, $0.05 per address) returns one record per address with structure_value (USD replacement cost), people (estimated occupants), full_address, lat, lon, county, storm_type, forecast_time and risk_label. For the paid pull, call get_weather_data with dataset=risk and addresses=true (needs an Atlas United Data API key or an x402 payment).

Parametersperilstaterequiredcountyrequiredwindow

get_property_storm_history_report

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

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.

Parameterslatlonaddressaddressesradius_mix_paymentdate_of_loss

get_current_weather

Model-Based Weather by Address (hourly forecast with hours_ahead)

ONE POINT, NOW TO 48 HOURS. Model-Based Weather by Address: point weather for any U.S. coordinate or street address, with current conditions, active severe weather alerts and a short-term rain outlook. Use for what the weather is or will be at a location; add hours_ahead=0-48 for Model-Based Hourly Forecast by Address. Not for storm history or storm-risk forecasts (use get_address_report, get_property_storm_history_report, get_storm_history or get_risk_forecast). FREE by default: the lean response needs no account. details=true returns the full pull, billed $0.0002 per call (not per address).

Parameterslatlonaddressdetailsx_paymenthours_ahead

get_address_report

Property Snapshot by Address (365-day past storm leads plus county forecast label)

ONE PROPERTY, PAST 365 DAYS. Property Snapshot by Address: Past Storm Leads plus County Forecast Label. Use for recent storms at one exact address: its own reported and radar-detected storm events within a tight radius (about 150 m), with the county's current forecast label as secondary context. Input is an address with county and state, or lat/lon. Not the full archive (use get_property_storm_history_report, Storm History by Address, which searches a wider 5-mile radius so counts will differ), not a county summary (use get_storm_history), and not forecasts (use get_risk_forecast, ML Storm Forecast by Address). For paid single-address data, call get_weather_data with dataset=address and addresses=true ($0.05 flat per address; needs an Atlas United Data API key or an x402 payment).

Parameterslatlonstatecountyaddress

Version history

2
  1. v1.0.1LatestOct 9, 2026
  2. v1.0.0Sep 25, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts