track_parcel
Tracks a Canada Post parcel by tracking number and returns its live public status, or an honest error if Canada Post blocks the request—without inventing a status.
Instructions
Track a Canada Post parcel by tracking number. Returns the live status from Canada Post public tracking, or an honest error when Canada Post blocks the request. Never invents a status.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tracking_number": "<tracking_number>"
},
"name": "track_parcel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tracking_number | Yes | Canada Post tracking number: 16 digits, 15-digit Delivery Notice Card number, or 13-character S10 code ending in CA. |