MCP tools
Tools for your agent
The MCP server speaks streamable HTTP, with the same nouns and verbs as the API. Its tools stop exactly where the API stops.
Setup
Point any MCP client at the server. Reads need no key.
MCP config
{ "mcpServers": { "api.insure": { "url": "https://api.insure/mcp" } }}
the tool list, from the capability card
$ curl https://api.insure/.well-known/agents.json
Tools
Four tools run the loop. The rest read the records the loop runs on.
submitFNOLloopOpen a claim from a first notice of loss.
arguments
{ "policy": "HO3-4482-TX", "loss": { "date": "2026-07-14", "peril": "wind_hail", "state": "TX" }}
getClaimloopRead one claim, its stage and its clocks. Returns PENDING_ADJUSTER at the reserved act.
arguments
{ "id": "clm_8f3ka92"}
requestQuoteloopPrice coverage for a risk in one state and line.
arguments
{ "line": "personal_auto", "state": "TX", "coverages": ["liability", "collision"]}
bindQuoteloopBind a quote. Returns PENDING_PRODUCER until a licensed producer binds.
arguments
{ "id": "qt_31c8f0"}
listClaimsreadThe claims collection, filtered by peril or stage.
listPoliciesreadPolicy records at ACORD grain.
getPolicyreadOne policy record.
listLossRunsreadNormalized loss runs.
getLossRunreadOne loss run.
listACORDFormsreadNormalized ACORD forms.
listCOIsreadCertificates of insurance.
listEOBsreadExplanations of benefits.