get_delivery
Retrieve the current status of a DoorDash delivery using its unique ID to track progress and updates.
Instructions
Get the status of an existing delivery
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| external_delivery_id | Yes | The delivery ID to retrieve |
Implementation Reference
- index.js:99-99 (handler)Handler for the 'get_delivery' MCP tool. Calls DoorDashClient.getDelivery() with the external_delivery_id argument.handler: (client, args) => client.getDelivery(args.external_delivery_id),
- index.js:92-98 (schema)Input schema for 'get_delivery' tool, requiring a string external_delivery_id.inputSchema: { type: 'object', properties: { external_delivery_id: { type: 'string', description: 'The delivery ID to retrieve' }, }, required: ['external_delivery_id'], },
- index.js:89-100 (registration)Registration of the 'get_delivery' tool within the TOOLS array, which is used by the MCP server to list and dispatch tool calls.{ name: 'get_delivery', description: 'Get the status of an existing delivery', inputSchema: { type: 'object', properties: { external_delivery_id: { type: 'string', description: 'The delivery ID to retrieve' }, }, required: ['external_delivery_id'], }, handler: (client, args) => client.getDelivery(args.external_delivery_id), },