📡 MCP Radar

LarveyOfficial/ddREST

REST implementation of the DoorDash MCP server

3 stars
0 forks
TypeScript
momentum ▲ 6.0
created 2026-08-06
on radar since 2026-08-07
View on GitHub ↗

About ddREST

A REST implementation of the DoorDash Consumer MCP server.

The gateway speaks JSON-RPC 2.0 over Server-Sent Events and describes itself through MCP's tools/list. ddREST puts conventional REST resources in front of that: GET /v1/restaurants, POST /v1/carts/{cartuuid}/items, GET /v1/orders/{orderuuid}/receipt. Clients never see JSON-RPC, SSE, or the intent argument every tool requires.

Inspired by dd-cli, DoorDash's own terminal client for the same gateway. ddREST is an independent implementation.

1. DoorDash only permits loopback OAuth callbacks (http://localhost:4180…, ports 4180–4184). A server-hosted API can never receive the redirect, so login is a paste-back flow. 2. DoorDash rotates refresh tokens with no grace period. Every renewal invalidates the previous refresh token immediately, so tokens are stored server-side — encrypted under a key that exists only in the client's credential, so the database alone reveals nothing.

Built on Bun + Hono. Monetary values are in cents throughout.

Put that line in .env (see .env.example), then:

Then browse the API at http://localhost:8787/docs. Complete the login flow below once and Try it out works on every endpoint from that page.

Images are published to GitHub Container Registry for linux/amd64 and linux/arm64.

SESSIONKEYS is the only required setting. openssl rand -base64 32 produces exactly the format it wants, so no Bun install is needed to generate one.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/LarveyOfficial--ddREST.html)

Related MCP servers

XiaoDuoYa/codex-with-chatgpt

ChatGPT thinks. Codex works. Use ChatGPT as the planning brain while keeping the Codex harness.

⭐ 1090TypeScript
0xwilliamortiz/openclaude-improved

runs anywhere. uses anything

⭐ 563TypeScript
halofyai/halofy

Halofy is the open access and governance layer for AI agents across your organization. Identity, policy, provenance, audit, and signed erasure.

⭐ 440TypeScript
OpenLabs-so/openanalytics

Open-source, privacy-first and cookieless web analytics with revenue attribution and an MCP server.

⭐ 217TypeScript
Dominic789654/awesome-deepseek-harness

A curated list of plugins, skills, MCP servers, patch/profile layers, orchestrators & UIs for DeepSeek Harness (DSH). Visualization · PPT · Coding · Agents · Loops (auto-research) and more. #dsh

⭐ 151TypeScript
pueschel88/Tradingview-MCP

Tradingview MCP server for controlling Tradingview Desktop from Claude Code via Chrome DevTools Protocol

⭐ 133TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.