Skip to content

SecondAppraisal Total-Loss Intake

by secondappraisal.com · remote · no sign-in to list tools · v1.0.0 · published by com.secondappraisal

Submit a vehicle owner's total loss to SecondAppraisal; preliminary market read; state rules.

Deletes · 1Changes · 1

5 tools: 1 can delete or cancel things, 1 change things and 3 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http total-loss-intake https://secondappraisal.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

5 tools

Deletes or cancels 1Claude Code: deny
  • submit_total_loss_intakeSubmit a vehicle owner's total-loss situation to SecondAppraisal on their behalf.No findings

    Why it is in this group

    • The name "submit_total_loss_intake" says "submit": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Submit a vehicle owner's total-loss situation to SecondAppraisal on their behalf. Minimum: one of customer.phone / customer.email, your `agent` self-identification, and a `consent.attestation`. Returns a receipt with `customer_confirmation_url` (one tap confirms), a relayable `customer_message`, an optional `preliminary` market read, `contact_policy` (we will email/text a welcome and a person will call to confirm the request came from the customer or their agent), and `pricing` — the consultation is free; if the owner wants more, Appraisal Research is $199 (paid up front, no guarantee) or the Appointed Appraiser Service (our Appraisal Research, appointment as the customer's appraiser under the policy's appraisal clause, determining the amount of loss with the insurer's appraiser, and the appraisal award letter) is $495 with a $25 discount for customers you send ($470; a card HOLD, not a charge). The guarantee applies once SecondAppraisal accepts the consultation and serves as the customer's appraiser: if the appraisal award, or a higher offer the insurer makes instead, is less than $1,000 above the insurer's offer on the day SecondAppraisal accepted, the fee is waived and the hold released. An umpire's fee, if one is needed, is separate. The $25 applies to the Appointed Appraiser Service (`representation`) only. You may quote `pricing` verbatim; payment always happens on our site by the customer's own click (`checkout` links appear once they have confirmed) — never collect card details. Read `customer_message` to the user verbatim.

    Annotations the server declares

    • title: Submit a total-loss situation
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: true
Changes things 1Claude Code: ask
  • upload_valuation_reportAttach the insurer's Market Valuation Report (CCC / Mitchell PDF) to a submitted intake.No findings

    Why it is in this group

    • The name "upload_valuation_report" says "upload": a word for a change.
    Description, as the server wrote it
    Attach the insurer's Market Valuation Report (CCC / Mitchell PDF) to a submitted intake. We parse it (vehicle, mileage, offer, insurer, loss date) and refresh the preliminary. Allow up to two minutes.

    Annotations the server declares

    • title: Attach the insurer's valuation report
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
Only reads 3Claude Code: allow
  • get_intake_statusFetch the current receipt for a submitted intake (status, confirm link while still confirmable, preliminary).No findings

    Why it is in this group

    • The name "get_intake_status" says "get": a word for reading.
    Description, as the server wrote it
    Fetch the current receipt for a submitted intake (status, confirm link while still confirmable, preliminary).

    Annotations the server declares

    • title: Check an intake
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_preliminary_estimateA no-commitment early market read for a vehicle: comparable listing prices near the customer (10th percentile / median / 90th), an odometer-adjusted mid, and the gap vs the insurer…No findings

    Why it is in this group

    • The name "get_preliminary_estimate" says "get": a word for reading.
    Description, as the server wrote it
    A no-commitment early market read for a vehicle: comparable listing prices near the customer (10th percentile / median / 90th), an odometer-adjusted mid, and the gap vs the insurer's offer. Not an appraisal. Nothing is stored about the customer.

    Annotations the server declares

    • title: Preliminary market read
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • get_state_total_loss_rulesState-specific total-loss facts: threshold and method, whether an independent appraiser must be licensed there, whether third-party appraisals are allowed, statute citations, must-…No findings

    Why it is in this group

    • The name "get_state_total_loss_rules" says "get": a word for reading.
    Description, as the server wrote it
    State-specific total-loss facts: threshold and method, whether an independent appraiser must be licensed there, whether third-party appraisals are allowed, statute citations, must-know rights, common pitfalls, and the consumer hotline.

    Annotations the server declares

    • title: State total-loss rules
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http total-loss-intake https://secondappraisal.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__total-loss-intake__get_intake_status",
      "mcp__total-loss-intake__get_preliminary_estimate",
      "mcp__total-loss-intake__get_state_total_loss_rules"
    ],
    "ask": [
      "mcp__total-loss-intake__upload_valuation_report"
    ],
    "deny": [
      "mcp__total-loss-intake__submit_total_loss_intake"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as total-loss-intake. Review it before you use it.