| Claim | Loss date | Cause | Status | Paid | Reserve | Incurred |
|---|---|---|---|---|---|---|
| CLM-25-118204 | 2025-04-19 | Wind, hail | Closed | 41,280 | 0 | 41,280 |
| CLM-25-142660 | 2025-11-02 | Water damage | Open | 12,500 | 18,000 | 30,500 |
| CLM-26-100317 | 2026-02-08 | Theft | Closed | 0 | 0 | 0 |
| Totals · 3 claims · 1 open | 53,780 | 18,000 | 71,780 | |||
Every renewal demands the loss run. Now it has a schema.
The carrier's claims history on a policy, as typed data your agent can read, check and request.
Every market prices an account on its loss run. It still arrives as a PDF. Now your agent can read it.
The document underwriters read first.
A point-in-time report of every claim on a policy, valued as of one date, from the carrier that held it.
The numbers
Paid went out. Reserve is booked for the rest. Incurred is both.
Issued by
The carrier that held the policy, from its claims system.
Demanded by
Anyone pricing or buying the account, at every renewal.
Valuation
Every figure is true as of one date. Open claims move after it.
Deadline
Often due 10 to 30 days after a written request, by state.
One document, thirteen typed fields.
The shape every loss run resolves to, whichever carrier produced it. Free, with no key.
{"carrier": "Meridian Mutual Insurance Co.",stringThe issuing carrier: the only authoritative source.Carrier claims system
"insured": "Hargrove Cold Storage LLC",stringNamed insured on the policy.Carrier claims system
"policy_number": "CPP-4471820-03",stringThe policy the history covers.Carrier claims system
"line_of_business": "commercial_property",stringThe line it covers, e.g. commercial_property.
"term_start": "2025-03-01",dateThe policy period covered.Carrier claims system
"term_end": "2026-03-01",date
"valuation_date": "2026-07-01",dateThe date every figure is true as of.Carrier claims system
"claims": [3 itemsOne entry each; the first is shown in full.
{"claim_number": "CLM-25-118204",stringThe carrier's claim identifier.Carrier claims system
"date_of_loss": "2025-04-19",dateWhen the loss occurred, not when reported.Carrier claims system
"cause_of_loss": "wind_hail",stringPeril code: wind_hail, water_damage, theft.Carrier claims system
"status": "closed",enumopen or closed. Open figures can still move.Carrier claims system
"paid": 41280,moneyDollars issued to date.Carrier accounting
"reserve": 0,moneyBooked estimate of what remains to pay.Carrier accounting
"incurred": 41280moneyPaid plus reserve: what underwriting prices on.Derived
},{ … }2 more, the same shape.
],"totals": { "paid": 53780, "reserve": 18000, "incurred": 71780, "claim_count": 3, "open_count": 1 }objectSums and counts across the report.Derived
}
The complete record is at /example.json, and its JSON Schema at /schema.json.
What your agent does with it
Three run keyless today. Parsing takes an access key.
Read the PDF
A PDF or AL3 file in, a typed LossRun out, from any carrier.
POST /parseaccess keyCheck the figures
Every claim ties out: incurred is paid plus reserve.
validate_lossrunkeylessRequest a fresh run
A request letter to the carrier, addressed and ready to send.
draft_lossrun_requestkeylessExplain any field
What a figure means and what moves it after valuation.
explain_lossrun_fieldkeylessHand it to your agent
Point your agent at the MCP server. The schema, the checks and the request letter become tools.
{ "mcpServers": { "lossruns.claims": { "url": "https://lossruns.claims/mcp" } }}
Tools · keyless
- callget_lossrun_schema
- okLossRun · 13 fields · JSON Schema 2020-12
- callvalidate_lossrun CPP-4471820-03, valued 2026-07-01
- okvalid · 3 claims, 1 open · totals tie out
- agentValued four months after the term ended. Asking for a fresh run before the renewal submission.
- calldraft_lossrun_request Hargrove Cold Storage LLC, 5 years
- okletter drafted · to Meridian Mutual · ready to send
Questions
The short answers.
What is a loss run?
A carrier's report of every claim on a policy for a term, with paid, reserve and incurred, valued as of a stated date. Underwriters ask for one at every renewal.
How many years do underwriters want?
Usually three to five, valued recently. Open claims move after the valuation date, so markets ask for a fresh run.
How do I get a loss run?
The insured or the agent of record asks the carrier in writing. Many states set a 10 to 30 day deadline; rules vary. The draft_lossrun_request tool writes the letter.
Is the schema free?
Yes, with no key: the schema, the example, the checks and the MCP tools. Parsing documents needs an access key.
Read every loss run as data.
Request an access key for parsing documents.