mcpField
S
SecondAppraisal Total-Loss Auto Intake

SecondAppraisal Total-Loss Auto Intake

VerifiedFeaturedRemote
secondappraisal.comFinance0

About SecondAppraisal Total-Loss Auto Intake

SecondAppraisal Total-Loss Intake is a remote server available at https://secondappraisal.com/mcp.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://secondappraisal.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://secondappraisal.com/mcpAuth required

Tools

5
ParameterTypeRequiredDescription
lossobjectNoWhen and where the loss happened.
loss.zipstringNoUS ZIP code (5 or 5+4). Used to search comparable vehicles near the customer.
loss.loss_statestringNoState where the loss occurred / the policy is written.
loss.date_of_lossstringNoCalendar date, YYYY-MM-DD.
loss.insurance_pathenumNoWhose insurance is handling it: own (customer's carrier), at-fault (the other driver's carrier), unknown, or none (no insurance claim — valuation only).own | at-fault | unknown | none
agentobjectYesWho is calling. Required — an intake without self-identification is refused.
agent.nameanyYesHuman-readable name of the agent or product submitting on the customer's behalf (e.g. "OpenClaw", "Acme Claims Copilot"). Shown to the customer.
agent.versionstringNoAgent / integration version string.
agent.platformstringYesPlatform slug for attribution. Known values: openclaw, chatgpt, claude, gemini, copilot, perplexity, custom. Any lowercase slug is accepted.
agent.operator_urlstringNoHomepage or documentation URL of the agent operator.
offerobjectNoThe insurer's position so far, if any.
offer.insureranyNoInsurance company handling the total loss.
offer.acv_offernumberNoInsurer's Actual Cash Value offer in dollars. Converted to cents server-side.
offer.claim_numberstringNo
offer.acv_offer_centsintegerNoInsurer's Actual Cash Value offer in cents. `acv_offer` (dollars) is also accepted.
consentobjectYesConsent basis. Attestation wording version 2026-09-16.1.
consent.modeenumNocustomer_directed: the customer asked their agent to submit this. warm_handoff: a registered agent attests the customer asked to be contacted now (priority callback; requires an API key).customer_directed | warm_handoff
consent.attestationstringYesThe agent's attestation, in its own words, that the customer asked for this submission and knows SecondAppraisal will email/text and call to confirm. Stored verbatim on the intake.
consent.attestor_nameanyNoWho is attesting (the agent, or the person operating it).
consent.notify_customerbooleanNotrue (default): we send the customer our welcome email/text with the confirm link. false: you relay `customer_message` and `customer_confirmation_url` yourself and we send nothing until they confirm or we call.
vehicleobjectNoThe vehicle. A VIN (or plate + plate_state) is best; year/make/model works too.
vehicle.vinanyNoVehicle Identification Number. A full 17-character VIN lets us decode year/make/model/trim.
vehicle.makeanyNo
vehicle.trimanyNo
vehicle.yearintegerNo
vehicle.modelanyNo
vehicle.platestringNoLicense plate. Requires plate_state to resolve a VIN.
vehicle.odometerintegerNoOdometer reading in miles at the time of loss.
vehicle.plate_statestringNoTwo-letter US state code, e.g. TX.
customerobjectYesThe vehicle owner. At least one of email / phone is required; everything else is optional.
customer.emailstringNoCustomer email address.
customer.phoneanyNoUS mobile or landline number. Punctuation and a leading +1 are tolerated.
customer.last_nameanyNo
customer.first_nameanyNo
external_refstringNoYour reference id; echoed in every response.
idempotency_keystringNoAny unique string per logical submission; a replay returns the original receipt.

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.