MyChoice Insurance
Get fast, personalized insurance quotes in minutes.
MyChoice Insurance Chat GPT App makes it easy to compare auto and life insurance options across Canada. Just answer a few simple questions and instantly see quotes from top insurers with clear monthly and yearly pricing.
Whether you're insuring your car or planning for the future, MyChoice guides you through a quick, seamless experience. No complex forms or insurance knowledge required.
Compare, choose, and continue on MyChoice when you're ready to move forward.
What you’ll get:
- Real quotes from top insurers
- Clear monthly and yearly pricing
- A seamless option to continue on MyChoice to finalize the quote
- Homepage
- https://www.mychoice.ca
- Remote URL
https://mcp-new.mychoice.ca/mcp- Auth
- NONE
Tools (2)
Extracted live via the executor SDK.
-
get_auto_quoteFlow when user initiates an auto insurance quote:
- Ask for these fields. IMPORTANT: always present these as a bulleted list so the user can answer each one clearly:
- Postal code (Canadian, e.g. 'M5H 2N2')
- Vehicle year (e.g. 2019)
- Vehicle make (e.g. Toyota)
- Vehicle model (e.g. Corolla)
- Purchase date
- Daily driving distance in KM (approximate)
- Driver age
- Gender (male or female)
- Age when first got a driver's licence (approximate)
- Licence type (G, G1, or G2)
- Whether they held a licence before anywhere other than Canada/USA (yes or no)
- Whether currently insured in Canada/USA (yes or no). If yes, ask:
- What year were you first insured in Canada/USA? (ask this as a sub question of previous one)
- Call this tool with all collected fields and pap user answers to parameter values:
- gender: 'M' or 'F'
- previous_licence: true or false
- insured: true or false
- purchase_date: 'YYYY-MM-DD' format
- Ask for these fields. IMPORTANT: always present these as a bulleted list so the user can answer each one clearly:
-
get_life_quoteFlow when user initiates a life insurance quote:
- Ask for these fields. IMPORTANT: always present these as a bulleted list so the user can answer each one clearly:
- Postal code (Canadian, e.g. 'M5H 2N2')
- Province (name or abbreviation, e.g. 'Ontario' or 'ON')
- Age (do not ask for full date of birth — the server converts age into DOB internally)
- Sex (male or female)
- Smoker status (yes or no)
- Coverage amount (100k, 250k, 500k, 1M, 2M, or 5M)
- Term length — list ALL of the following as a sub-list so the user can pick one:
- 10 Year Level Term
- 15 Year Level Term
- 20 Year Level Term
- 25 Year Level Term
- 30 Year Level Term
- 35 Year Level Term
- 40 Year Level Term
- Term to 100 Guaranteed Life Pay
- Whole Life Guaranteed Life Pay
- Whole Life Guaranteed 20 Pay
- U/L T100 - Minimum Premium - 10 Pay Do NOT list these fields more than once. Present the list exactly once.
- Call this tool with all collected fields
Map user answers to parameter values:
- sex: 'M' or 'F'
- smoker: 'Y' or 'N'
- face_amount: integer (100000, 250000, 500000, 1000000, 2000000, 5000000)
- term_length: map user's choice to code — 10 Year Level Term=3, 15 Year Level Term=4, 20 Year Level Term=5, 25 Year Level Term=6, 30 Year Level Term=7, 35 Year Level Term=9, 40 Year Level Term=0, Term to 100 Guaranteed Life Pay=P, Whole Life Guaranteed Life Pay=H, Whole Life Guaranteed 20 Pay=J, U/L T100 Minimum Premium 10 Pay=O
- Ask for these fields. IMPORTANT: always present these as a bulleted list so the user can answer each one clearly: