Alishahi Insurance

Request a home, auto, business, contractor or trucking insurance quote from a licensed broker.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
80%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~796Tokens (Tool-Definitionen)
~1.1 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.62% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "insurance-quotes": {
      "url": "https://alishahiinsurance.com/mcp"
    }
  }
}

Remote-Endpunkte

https://alishahiinsurance.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_coverages

List the insurance coverages Alishahi Insurance quotes, with a link to each coverage's page.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_quote_questions(coverage)

Get the questions to ask for one coverage (names, types and allowed choices). All are optional.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "coverage": {
      "type": "string",
      "description": "A coverage name from list_coverages, e.g. \"Homeowners\" or \"Tow truck\"."
    }
  },
  "required": [
    "coverage"
  ],
  "additionalProperties": false
}
🟡submit_quote_request(coverage, name, phone, email, zip, ...)

Send 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "coverage": {
      "type": "string",
      "description": "Coverage name from list_coverages."
    },
    "name": {
      "type": "string",
      "description": "Full name."
    },
    "phone": {
      "type": "string",
      "description": "Mobile phone number."
    },
    "email": {
      "type": "string",
      "description": "Email address."
    },
    "zip": {
      "type": "string",
      "description": "ZIP code of the property or business."
    },
    "answers": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "description": "Answers keyed by question name from get_quote_questions. Select questions must use one of the listed choices."
    },
    "notes": {
      "type": "string",
      "description": "Anything else the person wants Sam to know, such as deadlines or lender requirements."
    },
    "contact_consent": {
      "type": "boolean",
      "description": "True only after the person confirmed they want Sam Alishahi to contact them about this request by phone or email."
    }
  },
  "required": [
    "coverage",
    "name",
    "phone",
    "email",
    "contact_consent"
  ],
  "additionalProperties": false
}
🟢get_application(application_id, token)

Read 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>).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "application_id": {
      "type": "string"
    },
    "token": {
      "type": "string"
    }
  },
  "required": [
    "application_id",
    "token"
  ],
  "additionalProperties": false
}
🟡complete_application(application_id, token, answers, notes, submit)

Send 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "application_id": {
      "type": "string"
    },
    "token": {
      "type": "string"
    },
    "answers": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "description": "Answers keyed by field name from get_application. Select fields take one of their choices; dates are YYYY-MM-DD."
    },
    "notes": {
      "type": "string",
      "description": "Anything else the person wants Sam to know."
    },
    "submit": {
      "type": "boolean",
      "description": "True when the person is done, even if optional fields are blank."
    }
  },
  "required": [
    "application_id",
    "token",
    "answers"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools