Read-only lookup of public memorials, funeral notices and partner funeral homes.
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.
Details of one published memorial: dates, life story (obituary, shortened if long), service details, how many tributes it has, the funeral home and the link. Details the family keeps for QR code visitors are left out.
Memorial id from search_memorials, the memorial's link, or the last part of it (for example "example" in /memorials/example)
"au" for Australia (foreverinourhearts.com.au), "global" for every other country (foreverinourhearts.co). Omit to search both
Details of one published memorial: dates, life story (obituary, shortened if long), service details, how many tributes it has, the funeral home and the link. Details the family keeps for QR code visitors are left out.
| Argument | Type | Description |
|---|---|---|
| id* | string | Memorial id from search_memorials, the memorial's link, or the last part of it (for example "example" in /memorials/example) |
| region | string | "au" for Australia (foreverinourhearts.com.au), "global" for every other country (foreverinourhearts.co). Omit to search both |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"description": "Memorial id from search_memorials, the memorial's link, or the last part of it (for example \"example\" in /memorials/example)"
},
"region": {
"enum": [
"au",
"global"
],
"type": "string",
"description": "\"au\" for Australia (foreverinourhearts.com.au), \"global\" for every other country (foreverinourhearts.co). Omit to search both"
}
}
}Full details of one published funeral notice: every service with its location, livestream link and information, the funeral home, and the memorial page if there is one.
| Argument | Type | Description |
|---|---|---|
| id* | string | Notice id from search_notices, or the notice's link |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"description": "Notice id from search_notices, or the notice's link"
}
}
}Find funeral homes that are Forever In Our Hearts partners, by name, city, state or postcode, or by country. Returns name, logo, address, contact details and the funeral home's notices and memorials site.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number, starting at 1 |
| limit | integer | Results per page, 1 to 25 (default 10) |
| query | string | Funeral home name, city, state or postcode |
| region | string | "au" for Australia (foreverinourhearts.com.au), "global" for every other country (foreverinourhearts.co). Omit to search both |
| country | string | Two-letter country code, for example NZ, GB, US, CA, IE or AU |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"page": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Page number, starting at 1"
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Results per page, 1 to 25 (default 10)"
},
"query": {
"type": "string",
"maxLength": 100,
"description": "Funeral home name, city, state or postcode"
},
"region": {
"enum": [
"au",
"global"
],
"type": "string",
"description": "\"au\" for Australia (foreverinourhearts.com.au), \"global\" for every other country (foreverinourhearts.co). Omit to search both"
},
"country": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter country code, for example NZ, GB, US, CA, IE or AU"
}
}
}Search published online memorials for people and pets by name. Newest first. Returns dates, the funeral home if there is one, and a link to each memorial.
| Argument | Type | Description |
|---|---|---|
| name | string | Name of the person (first name, last name or both) |
| page | integer | Page number, starting at 1 |
| type | string | Memorials for people or for pets. Omit for both |
| limit | integer | Results per page, 1 to 25 (default 10) |
| region | string | "au" for Australia (foreverinourhearts.com.au), "global" for every other country (foreverinourhearts.co). Omit to search both |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"name": {
"type": "string",
"maxLength": 100,
"description": "Name of the person (first name, last name or both)"
},
"page": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Page number, starting at 1"
},
"type": {
"enum": [
"person",
"pet"
],
"type": "string",
"description": "Memorials for people or for pets. Omit for both"
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Results per page, 1 to 25 (default 10)"
},
"region": {
"enum": [
"au",
"global"
],
"type": "string",
"description": "\"au\" for Australia (foreverinourhearts.com.au), \"global\" for every other country (foreverinourhearts.co). Omit to search both"
}
}
}Search published death and funeral notices by name, service location or funeral home. Newest first. Returns service times and places (local time with the time zone) and a link to each notice.
| Argument | Type | Description |
|---|---|---|
| name | string | Name of the person (first name, last name or both) |
| page | integer | Page number, starting at 1 |
| limit | integer | Results per page, 1 to 25 (default 10) |
| region | string | "au" for Australia (foreverinourhearts.com.au), "global" for every other country (foreverinourhearts.co). Omit to search both |
| location | string | Town, suburb, city or venue of the service |
| funeral_home | string | Name of the funeral home |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"name": {
"type": "string",
"maxLength": 100,
"description": "Name of the person (first name, last name or both)"
},
"page": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Page number, starting at 1"
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Results per page, 1 to 25 (default 10)"
},
"region": {
"enum": [
"au",
"global"
],
"type": "string",
"description": "\"au\" for Australia (foreverinourhearts.com.au), \"global\" for every other country (foreverinourhearts.co). Omit to search both"
},
"location": {
"type": "string",
"maxLength": 100,
"description": "Town, suburb, city or venue of the service"
},
"funeral_home": {
"type": "string",
"maxLength": 100,
"description": "Name of the funeral home"
}
}
}