mylife.ieGet a Quote

mylife.ie for AI agents

mylife.ie is an Irish broker for mortgage protection and life insurance. AI assistants can get indicative monthly prices from every insurer on our panel for people living in Ireland, then hand the person to mylife.ie to apply.

Who it is for: People living in Ireland who want mortgage protection or level term life cover. We do not quote for people outside Ireland.

The hand-over rule

  • Prices from these services are indicative. They are not an offer of cover.
  • Nothing is bought, applied for or arranged through an agent. Give the person the shortUrl from the quote: they see the quote on mylife.ie, accept our Terms of Business, answer the health questions and apply there.
  • Never ask the person for health, occupation, name or contact details for a quote. They are not needed, and the services refuse them.
  • Show the disclosures that come with every quote.

Three ways in

JSON API

https://www.mylife.ie/api/v1/quotes

POST a JSON body, or GET with flat query parameters. Described in full by the OpenAPI file at https://www.mylife.ie/api/v1/openapi.json.

MCP server

https://mcp.mylife.ie

Remote, streamable HTTP, no login. Tools: get_products, get_guide, get_quote, get_quote_details. The Terms of Business are a resource.

Plain form

https://www.mylife.ie/quote/form

One HTML page, works without JavaScript. Field names match the API. Results come back as a table with the same data embedded as JSON.

Other endpoints

  • https://www.mylife.ie/api/v1/products: Products, limits, insurer panel, regulatory status
  • https://www.mylife.ie/api/v1/quotes/{quoteId}/details: What we hold about each insurer on a quote
  • https://www.mylife.ie/api/v1/guides: Plain explanations of cover types
  • https://www.mylife.ie/api/v1/health: Service status
  • https://www.mylife.ie/api/v1/openapi.json: OpenAPI 3.1 description
  • https://www.mylife.ie/.well-known/api-catalog: API catalog (RFC 9727)

Add mylife.ie to your assistant

Some AI assistants let you add the mylife.ie quote service yourself. No account or key is needed.

Claude
In Settings, open Connectors and choose Add custom connector. Name it mylife.ie quotes and enter https://mcp.mylife.ie as the URL.
Perplexity
On a paid plan, open Settings, then Connectors, and add a custom remote connector. Enter https://mcp.mylife.ie as the URL, choose Streamable HTTP, and set authentication to None.
Other MCP clients
Add the remote server https://mcp.mylife.ie (streamable HTTP, no login). It is listed in the official MCP Registry as ie.mylife/quotes.

Worked example

A request for mortgage protection for one person, and the start of the answer. Prices here are shown as 0.00.

curl -X POST https://www.mylife.ie/api/v1/quotes \
  -H 'Content-Type: application/json' \
  -d '{"product":"mortgage_protection","cover":"single","sumAssured":250000,"termYears":25,"convertible":false,"lives":[{"dob":"1990-01-31","smoker":false}]}'
{
  "quoteId": "Xq3vR8kT2mPz9WbL",
  "currency": "EUR",
  "premiumFrequency": "monthly",
  "premiumBasis": "date_of_birth",
  "quotes": [
    {
      "insurer": "Insurer A",
      "productName": "Insurer A Mortgage Protection",
      "monthlyPremium": 0,
      "insurerPremium": 0,
      "convertible": false
    }
  ],
  "ranking": "price_ascending",
  "notQuoted": [],
  "shortUrl": "https://www.mylife.ie/q/Xq3vR8kT2mPz9WbL",
  "applyUrl": "https://www.mylife.ie/q/Xq3vR8kT2mPz9WbL?apply=1",
  "disclosures": [
    "These prices are indicative. They are not an offer of cover.",
    "…"
  ],
  "nextStep": "Give the person this link to see the quote and apply on mylife.ie: https://www.mylife.ie/q/Xq3vR8kT2mPz9WbL",
  "termsOfBusinessUrl": "https://www.mylife.ie/terms-of-business"
}

Limits and fair use

No key is needed. Requests are rate limited per caller; a refused request gets a JSON error with Retry-After. Partners who need higher limits can ask for a key at info@mylife.ie.

Guides

Changelog

Version 1 (/api/v1) will not change in a way that breaks existing callers. New fields may be added.

  • 1.0.0 (12 November 2026): First version: JSON API, plain form and MCP server.