Server data from the Official MCP Registry
Order food from DoorDash. Search restaurants, browse menus, checkout.
Order food from DoorDash. Search restaurants, browse menus, checkout.
Valid MCP server (2 strong, 3 medium validity signals). 2 known CVEs in dependencies (0 critical, 2 high severity) Package registry verified. Imported from the Official MCP Registry.
5 files analyzed ยท 3 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-markswendsen-code-doordash": {
"args": [
"-y",
"@striderlabs/mcp-doordash"
],
"command": "npx"
}
}
}From the project's GitHub README.
Order food delivery via DoorDash using AI agents
Part of Strider Labs โ action execution for personal AI agents.
~/.openclaw/config.json or your Claude Desktop config:{
"mcpServers": {
"doordash": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-doordash"]
}
}
}
Your agent can now place orders. That's it.
npm install @striderlabs/mcp-doordash
Or with npx directly:
npx @striderlabs/mcp-doordash
| Component | Version | Status |
|---|---|---|
| MCP SDK | ^1.0.0 | โ |
| Node.js | 18+ | โ |
| Claude Desktop | Latest | โ |
| Claude (API) | claude-3.5-sonnet+ | โ |
| Anthropic SDK | ^0.20+ | โ |
Your agent can use these capabilities:
// Search for restaurants
restaurants = search_restaurants({
location: "San Francisco, CA",
cuisine: "Thai",
max_delivery_time: 30
})
// Browse a restaurant's menu
menu = get_restaurant_menu({
restaurant_id: "thai-place-downtown",
search: "Pad Thai"
})
// Place an order
order = place_order({
restaurant_id: "thai-place-downtown",
items: [
{ item_id: "pad_thai", quantity: 1 },
{ item_id: "spring_rolls", quantity: 2 }
],
delivery_address: "123 Main St, San Francisco, CA",
special_instructions: "Extra lime on the side"
})
// Track delivery
status = track_order({ order_id: order.order_id })
# Optional: Use a specific DoorDash account
DOORDASH_EMAIL=your-email@example.com
DOORDASH_PASSWORD=your-password # Highly recommend using .env file
# Clone the repo
git clone https://github.com/striderlabsdev/mcp-doordash
cd mcp-doordash
# Install dependencies
npm install
# Start the server
npm start
# Your agent can now connect to localhost:3000
This connector uses browser automation (Playwright) to interact with DoorDash, because DoorDash doesn't have a public API. Here's why that's safe and reliable:
.env or secure vaultWe welcome contributions! Areas of interest:
See CONTRIBUTING.md for guidelines.
MIT โ Free to use, modify, and distribute. See LICENSE for details.
Built by Strider Labs โ Making AI agents actually useful.
Be the first to review this server!
by Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace ยท Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm โ conversationally
by mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.