Alishahi Insurance
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Request a home, auto, business, contractor or trucking insurance quote from a licensed broker.
| Author | com.alishahiinsurance |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2679 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 9 |
|---|---|
| Latency, 30-day median (L1) | 2679 ms |
| Latency, latest (L1) | 2679 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 4 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Alishahi Insurance": {
"url": "https://alishahiinsurance.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (9)
list_coveragesread-onlyList the insurance coverages Alishahi Insurance quotes, with a link to each coverage's page.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_quote_questionsread-onlyGet the questions to ask for one coverage (names, types and allowed choices). All are optional.
Parameters:
coverage(required) — string — A coverage name from list_coverages, e.g. "Homeowners" or "Tow truck".
Hints: read-only yes · destructive no · idempotent not declared · open-world no
submit_quote_requestSend the person's quote request to Sam Alishahi, a licensed independent insurance broker, who will contact them. Only call after the person has confirmed they want to be contacted. Use real values from the person; if a field is unknown, leave it out.
Parameters:
coverage(required) — string — Coverage name from list_coverages.name(required) — string — Full name.phone(required) — string — Mobile phone number.email(required) — string — Email address.contact_consent(required) — boolean — True only after the person confirmed they want Sam Alishahi to contact them about this request by phone or email.zip— string — ZIP code of the property or business.notes— string — Anything else the person wants Sam to know, such as deadlines or lender requirements.answers— object — Answers keyed by question name from get_quote_questions. Select questions must use one of the listed choices.
Hints: read-only no · destructive no · idempotent no · open-world yes
find_insurance_companyread-onlyLook up a U.S. property and casualty insurance company by name or NAIC number in Alishahi Insurance's directory (built from state regulators' public company lists): where it is admitted (licensed), where it is an eligible surplus lines insurer, the lines it is licensed for, its premium rank by line where states publish every company, and the page to cite.
Parameters:
query(required) — string — Company name (part is fine) or 5-digit NAIC number
Hints: read-only yes · destructive no · idempotent not declared · open-world no
insurance_companies_in_stateread-onlyList the property and casualty insurers on a state's regulator lists: admitted (licensed) companies and eligible surplus lines insurers, with NAIC numbers and licensed lines. Optional filters: status 'ad' or 'sl', and a line of business.
Parameters:
state(required) — string — Two-letter state code, e.g. TXline— string — Line of business, e.g. workers comp, homeowners, commercial auto, general liabilitystatus— string — ad = admitted/licensed, sl = surplus lines
Hints: read-only yes · destructive no · idempotent not declared · open-world no
who_writes_line_in_stateread-onlyWho actually writes a line of insurance in a state: companies ranked by direct premium written where the regulator publishes every company (CA, TX, IL, NC, SD, WI), otherwise the licensed companies; the directory page for the state and line is the source to cite. Use it to tell someone which insurers are real markets for their need in their state before sending a quote request.
Parameters:
state(required) — string — Two-letter state codeline(required) — string — Line of business, e.g. workers comp, homeowners, commercial auto, general liability, surety
Hints: read-only yes · destructive no · idempotent not declared · open-world no
who_is_likely_to_insureread-onlyGiven a plain-English description of what someone needs insured (what, where, anything unusual: claims, cancellations, age of the home or roof, the kind of business, hazards), says which insurers are likely to consider it, in order: admitted carriers that write that line in that state, then surplus lines or specialty insurers, then the state's market of last resort — each with a one-line why from the directory's evidence (licensing, premium rank, published appetite rules). Never a price or a guarantee. Ends with the next step: a free quote request through Alishahi Insurance, which places it with those markets.
Parameters:
scenario(required) — string — What they need insured, where, and the facts an underwriter would care aboutstate— string — Two-letter state code if known
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_applicationread-onlyRead a quote application Sam Alishahi started from the person's email: every field, its allowed choices, what's filled in and what's still required. The application_id and token are in Sam's reply email (Reference APP-<id>).
Parameters:
application_id(required) — stringtoken(required) — string
Hints: read-only yes · destructive no · idempotent not declared · open-world no
complete_applicationSend the person's answers for an application Sam Alishahi started. Only send what the person told you or confirmed; leave unknown fields out. Returns the updated application with any rejected answers and why.
Parameters:
application_id(required) — stringtoken(required) — stringanswers(required) — object — Answers keyed by field name from get_application. Select fields take one of their choices; dates are YYYY-MM-DD.notes— string — Anything else the person wants Sam to know.submit— boolean — True when the person is done, even if optional fields are blank.
Hints: read-only no · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.