Tool tree
massmurdercanada.org exposes WebMCP tools to AI agents.
Implementation
gradeNot graded
gradeNot graded
page: Every page
list_provincesAnswer
List the Canadian provinces and territories represented by the public record index, with Markdown links to each filtered page.
View tool JSON
{
"name": "list_provinces",
"kind": "answer",
"impl": "imperative",
"description": "List the Canadian provinces and territories represented by the public record index, with Markdown links to each filtered page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}list_record_typesAnswer
List the public record categories available on Mass Murder Canada, with Markdown links to each filtered page.
View tool JSON
{
"name": "list_record_types",
"kind": "answer",
"impl": "imperative",
"description": "List the public record categories available on Mass Murder Canada, with Markdown links to each filtered page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}list_recordsAnswer
Return the public record list as Markdown, optionally filtered by one Canadian province or one record type. This tool does not change site data.
View tool JSON
{
"name": "list_records",
"kind": "answer",
"impl": "imperative",
"description": "Return the public record list as Markdown, optionally filtered by one Canadian province or one record type. This tool does not change site data.",
"inputSchema": {
"type": "object",
"properties": {
"province": {
"type": "string",
"enum": [
"ab",
"bc",
"mb",
"nb",
"nl",
"ns",
"nt",
"nu",
"on",
"pe",
"qc",
"sk",
"yt"
],
"description": "Lowercase Canadian province or territory code, for example ab or on."
},
"type": {
"type": "string",
"enum": [
"mass",
"massother",
"massfirearms",
"massfirearmslicensed",
"oic",
"suicide"
],
"description": "Record category code, for example mass or suicide."
}
},
"additionalProperties": false
},
"page": "/"
}get_recordAnswer
Return one public Mass Murder Canada record as Markdown by its record ID. This tool is read-only.
View tool JSON
{
"name": "get_record",
"kind": "answer",
"impl": "imperative",
"description": "Return one public Mass Murder Canada record as Markdown by its record ID. This tool is read-only.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]+$",
"description": "The public record ID from a record link."
}
},
"required": [
"id"
],
"additionalProperties": false
},
"page": "/"
}