Licensed California insurance broker (CA #6003045), EN/ES: products, offices, quote in chat, quote s
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Licensed identity of Via Rapida Services / Insurance City (Insurance City Agency, LLC, CA license #6003045): states, languages, phone, verification link.
This tool takes no arguments.
Licensed identity of Via Rapida Services / Insurance City (Insurance City Agency, LLC, CA license #6003045): states, languages, phone, verification link.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}The three California offices (Stockton, San Jose, San Rafael) with address, phone and hours.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Where a person can start a quote for a product: the right online quote page for that product (auto/SR-22, home/renters/condo, auto+home bundle), or the product page with a callback form, plus phone and WhatsApp. Use it when the person prefers to finish the quote themselves.
| Argument | Type | Description |
|---|---|---|
| product* | string | Product id from list_products, e.g. auto, sr22, home, renters, business, workers_comp |
| language | string |
{
"type": "object",
"required": [
"product"
],
"properties": {
"product": {
"enum": [
"auto",
"sr22",
"home",
"renters",
"mexico_travel",
"vehicle_registration",
"business",
"general_liability",
"workers_comp",
"commercial_auto",
"trucking",
"contractor",
"umbrella",
"commercial_umbrella",
"condo",
"mobile_home",
"earthquake",
"flood",
"motorcycle",
"rv",
"boat",
"atv",
"collector_car",
"high_net_worth",
"valuables",
"builders_risk",
"business_interruption",
"cargo",
"commercial_earthquake",
"directors_officers",
"epli",
"farm",
"garage",
"hospitality",
"key_person",
"liquor",
"manufacturers",
"medical_malpractice",
"product_liability",
"special_event",
"surety_bonds",
"technology",
"winery",
"wholesalers",
"auto_home_bundle"
],
"type": "string",
"description": "Product id from list_products, e.g. auto, sr22, home, renters, business, workers_comp"
},
"language": {
"enum": [
"en",
"es"
],
"type": "string"
}
},
"additionalProperties": false
}Get the questions a licensed agent needs to quote a product. Ask them to the person conversationally (a few at a time is fine), then call submit_quote_request with their answers. Tell the person you are an AI assistant and that a licensed agent reviews and prices the quote. Never ask for SSN, driver's license numbers, date of birth, bank or card numbers.
| Argument | Type | Description |
|---|---|---|
| product* | string | Product id from list_products |
| language | string |
{
"type": "object",
"required": [
"product"
],
"properties": {
"product": {
"type": "string",
"description": "Product id from list_products"
},
"language": {
"enum": [
"en",
"es"
],
"type": "string"
}
},
"additionalProperties": false
}Check where a quote or callback request stands, using the reference code (VR-XXXXXX) from submit_quote_request or request_callback and the last 4 digits of the phone number given with it. Returns the stage only (received, contacting, quoting, quote ready, sold, closed). No personal details are returned.
| Argument | Type | Description |
|---|---|---|
| language | string | |
| reference* | string | Reference code, e.g. VR-7K2QX9 |
| phone_last4* | string | Last 4 digits of the phone number used on the request |
{
"type": "object",
"required": [
"reference",
"phone_last4"
],
"properties": {
"language": {
"enum": [
"en",
"es"
],
"type": "string"
},
"reference": {
"type": "string",
"description": "Reference code, e.g. VR-7K2QX9"
},
"phone_last4": {
"type": "string",
"description": "Last 4 digits of the phone number used on the request"
}
},
"additionalProperties": false
}Insurance products and services offered in California, with English/Spanish names and the page for each. Optional filter by line: personal, commercial or service.
| Argument | Type | Description |
|---|---|---|
| line | string |
{
"type": "object",
"properties": {
"line": {
"enum": [
"personal",
"commercial",
"service"
],
"type": "string"
}
},
"additionalProperties": false
}Send the person's contact request to a licensed Via Rapida agent, who will call, text or email back (usually same business day). Only call this after the person explicitly asks to be contacted and confirms the details. Returns a reference code (VR-XXXXXX) the person can use with get_quote_status. Never include SSN, driver's license, bank or card numbers.
| Argument | Type | Description |
|---|---|---|
| zip | string | California ZIP code |
| name* | string | Person's full name |
| string | ||
| notes | string | Short description: vehicles, current carrier/expiration, business type. No SSN/DL/bank/card numbers. |
| phone | string | US phone number (phone or email required) |
| product* | string | Product id from list_products |
| language | string | |
| consent_to_contact* | boolean | Set true only after showing the person this text and getting a yes: 'Via Rapida Services / Insurance City (CA Insurance License #6003045) may call, text or email you at the phone and email you gave, about this request. Message and data rates may apply; reply STOP to any text to opt out. Agreeing is not required to buy anything.' ES: 'Via Rapida Services / Insurance City (Licencia de Seguros de California #6003045) puede llamarle, enviarle textos o correos al teléfono y correo que nos dio, sobre esta solicitud. Pueden aplicar cargos por mensajes y datos; responda STOP a cualquier texto para no recibir más. Aceptar no es requisito para comprar.' |
Search Via Rapida's California insurance guides and pages (costs, DMV, SR-22, FAIR Plan, workers' comp, city pages). Returns titles, URLs and summaries.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string"
}
},
"additionalProperties": false
}Send the person's answers and contact details to a licensed agent, who shops the request with our carriers and contacts them (usually same business day). Only call after the person reviewed their answers and agreed to be contacted. Returns a reference code (VR-XXXXXX); tell the person to keep it. No prices are given in chat and nothing is bound.
| Argument | Type | Description |
|---|---|---|
| zip | string | |
| name* | string | |
| string | ||
| phone | string | |
| answers* | object | Map of question id (from get_quote_questions) to the person's answer. |
| product* | string | |
| language | string | |
| consent_to_contact* | boolean | The person reviewed the answers. Set true only after showing the person this text and getting a yes: 'Via Rapida Services / Insurance City (CA Insurance License #6003045) may call, text or email you at the phone and email you gave, about this request. Message and data rates may apply; reply STOP to any text to opt out. Agreeing is not required to buy anything.' ES: 'Via Rapida Services / Insurance City (Licencia de Seguros de California #6003045) puede llamarle, enviarle textos o correos al teléfono y correo que nos dio, sobre esta solicitud. Pueden aplicar cargos por mensajes y datos; responda STOP a cualquier texto para no recibir más. Aceptar no es requisito para comprar.' |
{
"type": "object",
"required": [
"name",
"product",
"consent_to_contact"
],
"properties": {
"zip": {
"type": "string",
"description": "California ZIP code"
},
"name": {
"type": "string",
"description": "Person's full name"
},
"email": {
"type": "string"
},
"notes": {
"type": "string",
"description": "Short description: vehicles, current carrier/expiration, business type. No SSN/DL/bank/card numbers."
},
"phone": {
"type": "string",
"description": "US phone number (phone or email required)"
},
"product": {
"type": "string",
"description": "Product id from list_products"
},
"language": {
"enum": [
"en",
"es"
],
"type": "string"
},
"consent_to_contact": {
"type": "boolean",
"description": "Set true only after showing the person this text and getting a yes: 'Via Rapida Services / Insurance City (CA Insurance License #6003045) may call, text or email you at the phone and email you gave, about this request. Message and data rates may apply; reply STOP to any text to opt out. Agreeing is not required to buy anything.' ES: 'Via Rapida Services / Insurance City (Licencia de Seguros de California #6003045) puede llamarle, enviarle textos o correos al teléfono y correo que nos dio, sobre esta solicitud. Pueden aplicar cargos por mensajes y datos; responda STOP a cualquier texto para no recibir más. Aceptar no es requisito para comprar.'"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"product",
"name",
"answers",
"consent_to_contact"
],
"properties": {
"zip": {
"type": "string"
},
"name": {
"type": "string"
},
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"answers": {
"type": "object",
"description": "Map of question id (from get_quote_questions) to the person's answer.",
"additionalProperties": {
"type": "string"
}
},
"product": {
"type": "string"
},
"language": {
"enum": [
"en",
"es"
],
"type": "string"
},
"consent_to_contact": {
"type": "boolean",
"description": "The person reviewed the answers. Set true only after showing the person this text and getting a yes: 'Via Rapida Services / Insurance City (CA Insurance License #6003045) may call, text or email you at the phone and email you gave, about this request. Message and data rates may apply; reply STOP to any text to opt out. Agreeing is not required to buy anything.' ES: 'Via Rapida Services / Insurance City (Licencia de Seguros de California #6003045) puede llamarle, enviarle textos o correos al teléfono y correo que nos dio, sobre esta solicitud. Pueden aplicar cargos por mensajes y datos; responda STOP a cualquier texto para no recibir más. Aceptar no es requisito para comprar.'"
}
},
"additionalProperties": false
}