Skip to main content
MCP server CX Codex

doordash — Claude Code MCP server: what it does, how to install

This MCP server lets an agent search DoorDash, build a cart, place a food order, and follow delivery status through browser automation.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env DOORDASH_EMAIL=<DOORDASH_EMAIL> --env DOORDASH_PASSWORD=<DOORDASH_PASSWORD> --env DOORDASH_ADDRESS=<DOORDASH_ADDRESS> --transport stdio doordash -- npx -y @striderlabs/mcp-doordash
Open on GitHub

What doordash does

The server connects an agent to DoorDash through Playwright browser automation. It can search restaurants by location, cuisine, or food type, inspect menus and prices, add items with quantities and instructions, and submit an order after confirmation. Delivery status can be checked afterward.

Set DOORDASH_EMAIL, DOORDASH_PASSWORD, and DOORDASH_ADDRESS for the account and delivery address. Login sessions persist across restarts, with MFA handled through SMS or email. The server runs through npx and requires Node.js 18+. Because DoorDash has no public API, its operation depends on the DoorDash interface; UI changes can interrupt ordering until the connector is updated.

What it helps with

  • search for restaurants by location and cuisine
  • inspect menu items and prices
  • build a cart with quantities and notes
  • submit an order after confirmation
  • track an existing delivery

Example prompts for the agent

  • Find nearby Thai restaurants and show their available dishes.
  • Build a DoorDash cart from these items and include the restaurant note I provide.
  • Place the delivery order using DOORDASH_ADDRESS, then check its current status.

How to install doordash

Platform CLI

claude mcp add --env DOORDASH_EMAIL=<DOORDASH_EMAIL> --env DOORDASH_PASSWORD=<DOORDASH_PASSWORD> --env DOORDASH_ADDRESS=<DOORDASH_ADDRESS> --transport stdio doordash -- npx -y @striderlabs/mcp-doordash

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about doordash

How do I install doordash in Claude Code?

Run claude mcp add doordash -e DOORDASH_EMAIL=<DOORDASH_EMAIL> -e DOORDASH_PASSWORD=<DOORDASH_PASSWORD> -- npx -y @striderlabs/mcp-doordash.

What does the doordash MCP server do?

It gives an agent tools to find restaurants, read menus, prepare a cart, place a DoorDash order, and check delivery status.

What does doordash need to work?

Use Node.js 18+ and provide DoorDash credentials plus DOORDASH_ADDRESS. It relies on Playwright because DoorDash has no public API.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor