Skip to main content
Glama
667,064 tools. Updated 2026-10-16 23:13

"DoorDash" matching MCP tools:

  • Shop and check out, in natural language, across the merchants the user has linked (DoorDash, etc.). Pass the whole ask as `request` — e.g. "order a caesar salad from Zuni on DoorDash" — and this tool runs the shopping flow for you. It is CONVERSATIONAL: this tool RETURNS a `conversation_id`; pass that SAME `conversation_id` back on every follow-up (your reply to a question, "add a coke", "yes, check out") so it continues the SAME order. Omit it (or set new_order=true) only to start a fresh order. It will ask for the delivery address and have you confirm the cart and total. CHECKOUT (which charges a one-time card) happens ONLY after the user explicitly confirms in a later message — relay the confirmation through `request` ("yes, place the order") on the SAME conversation_id. RELAY REPLIES VERBATIM: when the user answers a question from this tool ("yes", "the 16 oz one", "use my other card"), pass their reply through `request` as-is on the same conversation_id — do NOT rewrite it into a fresh full order command; a rewritten command reads as a NEW ask and the confirmation never lands. NEVER use new_order (or drop the conversation_id) to recover from an error or a refused checkout — that discards the cart and any pending confirmation. Stay on the same conversation_id and follow the error's instruction instead; new_order is ONLY for the user starting an unrelated order. If it hands out a merchant login link (hosted connect), just reply on the SAME conversation_id once the user finishes (e.g. "done — I logged in") and it verifies the link itself. Logins started here have no pending_id, so the buy_connect / buy_connect_status pair does not apply to them. Call get_instructions FIRST for the current usage guide before your first buy.
    Connector
    Destructive
    No auth
  • Connect a merchant for shopping. For merchants that need a real login (e.g. DoorDash) this opens a secure hosted browser session and returns a URL the user opens to log in; after they finish, call buy_connect_status with the pending_id to confirm. Merchants that need no login (e.g. Agentcard Flights) come back ready immediately. Use this instead of buy_link_merchant for hosted-login merchants. This tool pairs only with buy_connect_status and only tracks logins it started itself; a login link handed out by the conversational `buy` tool has no pending_id and is verified inside that same buy conversation (the user replies there, e.g. "done — I logged in").
    ConnectorNo auth
  • Shop and pay with the holder's saved card Buys from online merchants (Amazon, Walmart, Target, Best Buy, DoorDash and more) and pays with the card the account holder saved themselves (see `GET /get-saved-cards`). One conversation per purchase: 1. Send what to buy as `ask`, in plain language. Pass `delivery_address` on this first call when you know it. 2. Relay `reply` to the holder and send their answers back as `ask` with the same `conversation_id`, until a `cart` comes back. 3. Show the holder the cart. Once they agree, send its `hash` as `confirm` with the `conversation_id`. Nothing can be charged before this. 4. The confirm answers `awaiting_approval` with an `approval_url`. **Send it to your human; never open it yourself.** They approve on their own device with their passkey. Then send the same confirm again to get `order_placed`. A turn runs against a live merchant and can take up to two minutes. This call waits about 45 seconds: a turn that finishes in time comes back complete (`state: done`); a slower one comes back as `state: running` with a `turn_id` to poll with `GET /get-purchase-turn`. **This route is free.** The holder's own card pays the merchant, and no identity verification is needed.
    ConnectorOAuth
  • Commercial auto, step 1 of 2: call it until ready_to_submit is true, sending back the collected it returns each time and each answer under answer_as.key. Then submit_commercial_application. For a vehicle a business owns or uses for its work: a contractor's pickup, a delivery van, a box truck, a tow truck, a fleet. It takes the short intake Sigo's commercial form opens with, one question at a time in the customer's language, and a Sigo agent quotes it with the carriers afterwards. There is no estimate and no price here, and none to give: say any quote is subject to underwriting, eligibility and state filing. Its first question tells a business apart from someone who drives only for Uber, Lyft, DoorDash or Uber Eats. That is personal auto: route_to_personal turns true, nothing commercial is sent, and next_question takes it from there. When it is not clear which kind of customer this is, start here. Ask `ask` as the website words it, with its options, and wait for the answer. It never asks for a social security number, a FEIN or EIN, a date of birth or a licence number; do not collect them.
    ConnectorNo auth
  • Buy the user something totally unexpected and very silly/stupid-fun under a small dollar cap (default $10, hard max $25). Great when the user cannot decide what to order (from DoorDash etc.) or just wants a fun surprise. It kicks off a shopping conversation that FIRST brainstorms deliberately stupid ideas, picks ONE genuinely unexpected item, builds the cart, and shows the item + exact total. It NEVER checks out by itself: the reply includes a conversation_id — relay the user's explicit confirmation ("yes, place it") through the `buy` tool on that SAME conversation_id, exactly like a normal order. Each surprise_me call starts a fresh surprise; use `buy` for all follow-ups (answers, tweaks, the confirmation).
    ConnectorNo auth
  • List merchants available for agent commerce (Rappi, Good Eggs, DoorDash) and whether this user has linked each one. Link a merchant before shopping it.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables ordering DoorDash through Poke over text, exposing tools for restaurant discovery, cart management, promotions, and order submission with purchase safety features.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to shop on DoorDash through 16 consumer tools covering account and order history, restaurant and menu browsing, cart edits, checkout previews, and order placement (including charging a saved card). It authenticates via a user-launched Chrome session on Windows and encrypts session and operation records with Windows DPAPI.
    16
    12 npm
    MIT
  • Which subscription is this charge? For requests like "what is this APPLE.COM/BILL charge?", "I see AMZN Digital on my statement", "what is DD *DOORDASH DASHPASS?". Returns the likely service, or for Apple, Amazon, Google and Microsoft the few it could be and where to check, or match: purchase when it looks like a one-off order (marketplace, a ride, a restaurant through a delivery app). Then call get_cancel_steps.
    ConnectorNo auth
  • Returns one DoorDash store dataset record by store id, including identity, contact details, address, coordinates, marketplace tags, and crawl-time pickup availability. Use this after search when you already have a store id and want the full record.
    ConnectorNo auth
  • Search menu items across nearby DoorDash merchants. Selects nearby candidate stores, then reads each store's menu and returns items whose name or description matches the query. At most five proximity-ranked stores are inspected per request and a store whose menu cannot be read is skipped, so results are best-effort; an empty result means no candidate store menu matched, not that no nearby merchant sells the item.
    ConnectorNo auth
  • Returns one DoorDash store dataset record by store id, including identity, contact details, address, coordinates, marketplace tags, and crawl-time pickup availability. Use this after search when you already have a store id and want the full record.
    ConnectorNo auth
  • Search menu items across nearby DoorDash merchants. Selects nearby candidate stores, then reads each store's menu and returns items whose name or description matches the query. At most five proximity-ranked stores are inspected per request and a store whose menu cannot be read is skipped, so results are best-effort; an empty result means no candidate store menu matched, not that no nearby merchant sells the item.
    ConnectorNo auth
  • Cancel My Sub. Which subscription is this charge? For requests like "what is this APPLE.COM/BILL charge?", "I see AMZN Digital on my statement", "what is DD *DOORDASH DASHPASS?". Returns the likely service, or for Apple, Amazon, Google and Microsoft the few it could be and where to check, or match: purchase when it looks like a one-off order (marketplace, a ride, a restaurant through a delivery app). Then call get_cancel_steps.
    ConnectorNo auth
  • Search nearby DoorDash restaurants with optional cuisine, DashPass, availability, pickup, and distance filters. Backed by DoorDash's autocomplete surface and upstream-capped at roughly five proximity-ranked stores, so a store's absence is not evidence it is absent from DoorDash. Results are not pickup-only; pass pickupOnly=true to restrict them.
    ConnectorNo auth
  • Search nearby DoorDash restaurants with optional cuisine, DashPass, availability, pickup, and distance filters. Backed by DoorDash's autocomplete surface and upstream-capped at roughly five proximity-ranked stores, so a store's absence is not evidence it is absent from DoorDash. Results are not pickup-only; pass pickupOnly=true to restrict them.
    ConnectorNo auth
  • Returns terms aggregation counts over the DoorDash store directory dataset, honoring the same filters as search. Use alongside the related search tool to discover the exact country, state, city, and tag values before filtering.
    ConnectorNo auth
  • Location-aware DoorDash menu item details. itemId is matched by item name, case-insensitively, against the store menu: DoorDash's anonymous menu surface exposes no stable per-item identifier. A name that is not on the menu returns not-found; no substitute item is returned. Requires storeId, itemId, latitude, and longitude; no DoorDash account or token is required.
    ConnectorNo auth
  • Returns terms aggregation counts over the DoorDash store directory dataset, honoring the same filters as search. Use alongside the related search tool to discover the exact country, state, city, and tag values before filtering.
    ConnectorNo auth
  • Location-aware DoorDash menu item details. itemId is matched by item name, case-insensitively, against the store menu: DoorDash's anonymous menu surface exposes no stable per-item identifier. A name that is not on the menu returns not-found; no substitute item is returned. Requires storeId, itemId, latitude, and longitude; no DoorDash account or token is required.
    ConnectorNo auth
  • DoorDash location-based nearby stores explore feed. Unlike search or autocomplete, no search query is required. Requires latitude and longitude.
    ConnectorNo auth
  • DoorDash location-based nearby stores explore feed. Unlike search or autocomplete, no search query is required. Requires latitude and longitude.
    ConnectorNo auth