DoorDash Drive deliveries over MCP — quote, dispatch, and track deliveries from your POS.
Connect Runs on your machine
claude mcp add dashpilot-mcp -e DASHPILOT_API_URL=<DASHPILOT_API_URL> -e DASHPILOT_API_KEY=<DASHPILOT_API_KEY> -e DASHPILOT_DRIVE_DEVELOPER_ID=<DASHPILOT_DRIVE_DEVELOPER_ID> -e DASHPILOT_DRIVE_KEY_ID=<DASHPILOT_DRIVE_KEY_ID> -e DASHPILOT_DRIVE_KEY=<DASHPILOT_DRIVE_KEY> -e DASHPILOT_DRIVE_ROUTING=<DASHPILOT_DRIVE_ROUTING> -- uvx doordash-dashpilot-mcp==0.1.5
{
"mcpServers": {
"dashpilot-mcp": {
"command": "uvx",
"args": [
"doordash-dashpilot-mcp==0.1.5"
],
"env": {
"DASHPILOT_API_URL": "<DASHPILOT_API_URL>",
"DASHPILOT_API_KEY": "<DASHPILOT_API_KEY>",
"DASHPILOT_DRIVE_DEVELOPER_ID": "<DASHPILOT_DRIVE_DEVELOPER_ID>",
"DASHPILOT_DRIVE_KEY_ID": "<DASHPILOT_DRIVE_KEY_ID>",
"DASHPILOT_DRIVE_KEY": "<DASHPILOT_DRIVE_KEY>",
"DASHPILOT_DRIVE_ROUTING": "<DASHPILOT_DRIVE_ROUTING>"
}
}
}
}
{
"mcpServers": {
"dashpilot-mcp": {
"command": "uvx",
"args": [
"doordash-dashpilot-mcp==0.1.5"
],
"env": {
"DASHPILOT_API_URL": "<DASHPILOT_API_URL>",
"DASHPILOT_API_KEY": "<DASHPILOT_API_KEY>",
"DASHPILOT_DRIVE_DEVELOPER_ID": "<DASHPILOT_DRIVE_DEVELOPER_ID>",
"DASHPILOT_DRIVE_KEY_ID": "<DASHPILOT_DRIVE_KEY_ID>",
"DASHPILOT_DRIVE_KEY": "<DASHPILOT_DRIVE_KEY>",
"DASHPILOT_DRIVE_ROUTING": "<DASHPILOT_DRIVE_ROUTING>"
}
}
}
}
{
"servers": {
"dashpilot-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"doordash-dashpilot-mcp==0.1.5"
],
"env": {
"DASHPILOT_API_URL": "<DASHPILOT_API_URL>",
"DASHPILOT_API_KEY": "<DASHPILOT_API_KEY>",
"DASHPILOT_DRIVE_DEVELOPER_ID": "<DASHPILOT_DRIVE_DEVELOPER_ID>",
"DASHPILOT_DRIVE_KEY_ID": "<DASHPILOT_DRIVE_KEY_ID>",
"DASHPILOT_DRIVE_KEY": "<DASHPILOT_DRIVE_KEY>",
"DASHPILOT_DRIVE_ROUTING": "<DASHPILOT_DRIVE_ROUTING>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DASHPILOT_API_URLOptional | DashPilot Cloud service endpoint — defaults to the hosted instance; set only for local development |
DASHPILOT_API_KEYRequired, secret | Install key issued by DashPilot Cloud when you register the install |
DASHPILOT_DRIVE_DEVELOPER_IDRequired | Developer ID from the DoorDash Developer Portal (sandbox keys work out of the box) |
DASHPILOT_DRIVE_KEY_IDRequired | Key ID from the DoorDash Developer Portal |
DASHPILOT_DRIVE_KEYRequired, secret | Drive signing secret from the DoorDash Developer Portal — used only on this machine to sign short-lived JWTs |
DASHPILOT_DRIVE_ROUTINGOptional | managed (default) or manual — whether the config's routing block may switch this install between DoorDash's own sandbox and production hosts |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 7 Oct 2026 |
| Last updated | 7 Oct 2026 |
| Registry name | io.github.dashpilot-labs/dashpilot-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
