doordash-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| doordash_loginA | Log into DoorDash. Reads credentials from ~/.doordash-mcp/config.json. Returns success or requests MFA code. |
| doordash_verifyC | Complete DoorDash login with a verification code. |
| doordash_searchB | Search for restaurants on DoorDash by name, cuisine, or food type |
| doordash_menuA | Get a restaurant's menu by store ID. Use doordash_search first to find the store ID. |
| doordash_convenience_searchC | Search for items within a convenience store (grocery, alcohol, pharmacy, etc.). |
| doordash_item_optionsA | Get customization options for a menu item (sides, extras, modifications). |
| doordash_add_to_cartB | Add an item to your DoorDash cart. For restaurants, pass item_name. For convenience stores, pass item_id directly. |
| doordash_cartA | View your current DoorDash cart contents and totals |
| doordash_modify_cartB | Modify cart: change item quantity or remove items. |
| doordash_delete_cartC | Delete a cart. |
| doordash_checkoutA | Preview checkout details (fees, total). Does NOT place the order. |
| doordash_place_orderA | Place a DoorDash order. THIS WILL CHARGE YOUR CARD. |
| doordash_order_statusC | Check the status of a DoorDash order |
| doordash_ordersB | Get recent DoorDash order history |
| doordash_payment_methodsB | List saved payment methods |
| doordash_add_cardC | Add a payment card to DoorDash. |
| doordash_addressesB | List saved delivery addresses |
| doordash_add_addressC | Add a delivery address. |
| doordash_set_addressC | Set the active delivery address. |
| doordash_create_group_orderC | Create a group order at a restaurant. Returns a share link. |
| doordash_group_order_statusB | View a group order's items broken down by person. |
| doordash_join_group_orderA | Join a group order as a guest on behalf of another user. Creates a guest session that can be used with doordash_add_to_cart. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ashah360/doordash-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server