
Canuckeats — Canadian Food Delivery
A remote MCP server that lets AI agents browse menus and place real food delivery orders across 89 Canadian cities through UberEats and DoorDash. You get eight tools covering the full order lifecycle: search 17,000+ restaurants by city and cuisine, fetch complete menus with modifiers, validate totals before charging, create orders with Stripe payment intents, confirm payment to dispatch, and poll delivery status. Registration is instant at /register with no approval queue. Useful when you want Claude or another agent to handle actual food ordering end to end, not just look up restaurant info. Accepts Canadian addresses only and requires you to provide Stripe payment method IDs.
- tools
- 8
- auth
- Secret needed
- transport
- HTTP
- last updated
- Apr 28, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
list_citiesList all 89 cities with restaurant counts
List all 89 cities with restaurant counts
No parameter schema in public metadata yet.
search_restaurantsSearch by city, cuisine, name, or price range
Search by city, cuisine, name, or price range
No parameter schema in public metadata yet.
get_restaurantFull restaurant details
Full restaurant details
No parameter schema in public metadata yet.
get_menuComplete menu with sections, prices, and modifier options
Complete menu with sections, prices, and modifier options
No parameter schema in public metadata yet.
validate_orderPreview exact total — no charge, no order created
Preview exact total — no charge, no order created
No parameter schema in public metadata yet.
create_orderCreate order + Stripe PaymentIntent (no charge yet)
Create order + Stripe PaymentIntent (no charge yet)
No parameter schema in public metadata yet.
confirm_paymentCharge card and dispatch order to platform
Charge card and dispatch order to platform
No parameter schema in public metadata yet.
get_order_statusLive status, tracking URL, and ETA
Live status, tracking URL, and ETA
No parameter schema in public metadata yet.
Sponsors
Readme
Canuckeats MCP — AI-Powered Canadian Food Delivery
Order UberEats and DoorDash in Canada through AI agents. Canuckeats is a Model Context Protocol (MCP) service that lets AI agents browse menus and place real food delivery orders across 89 Canadian cities — no human in the loop required.
Endpoint:
https://mcp.canuckeats.com/mcp
Registration:POST https://mcp.canuckeats.com/register— free, instant, no email confirmation
Protocol: MCP 2024-11-05 — Streamable HTTP
Coverage: 17,000+ restaurants · 89 cities · Canada only · UberEats + DoorDash
Why Canuckeats for Agents?
Canadian residents who want AI assistants to handle their food delivery face a gap: UberEats and DoorDash don't offer agent-accessible APIs. Canuckeats bridges that gap. An agent given a task like "order me sushi for dinner" can:
Details
- Repository
- github.com/canuckeats/mcp
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active