Ca Recalls
liveGovernmentHealthFoodca-recalls -- the Government of Canada's Recalls and Safety Alerts: consumer product, food, health product and vehicle recalls and safety alerts issued by Health Canada, the Canadian Food Inspection Agency and Transport Canada. Keyless; read live per request from the publisher's search, nothing stored.
Tools
ca_recalls_searchSearch Canadian federal recalls and safety alerts (Government of Canada: Health Canada, Canadian Food Inspection Agency, Transport Canada): consumer product, food, health product and vehicle notices.
No parameters required.
Try it
ca_recall_getOne Canadian recall or safety alert notice in full: product, brand, category, the issue and hazard as stated, affected models and descriptions, what to do, number sold in Canada, period sold, place of
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/ca-recalls/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/ca-recalls/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"ca_recalls_search","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("ca_recalls_search", {});// Or ask in plain English:
const answer = await px.ask("ca-recalls -- the government of canada's recalls and safety alerts: consumer product, food, health product and vehicle recalls and safety alerts issued by health canada, the canadian food inspection agency and transport canada");