DailyMeals MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DailyMeals MCPWhat are today's live orders?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DailyMeals MCP
A private Streamable HTTP MCP server for one DailyMeals account, deployed as a Cloudflare Worker. It reads live order data using a scoped cookie and submits only the exact form data supplied by DailyMeals.
Safety model
/mcprequiresAuthorization: Bearer $MCP_AUTH_TOKEN; it is never public.DAILYMEALS_COOKIEandMCP_AUTH_TOKENare Worker secrets and are never returned in tool output.Each idempotency key is owned by a Cloudflare Durable Object. Its serialized storage makes claiming a key atomic across Worker instances.
Drafts only read and validate. Submissions require
confirmation: true, a new durable idempotency key, ownership/menu reload, and a final live reload immediately before the upstream write. A key is retained after a write starts because the upstream outcome may be unknown.
Related MCP server: Zomato Restaurant Partner MCP
Local development
npm install
npm test
npm run devCreate .dev.vars locally (it is gitignored):
DAILYMEALS_COOKIE=...
MCP_AUTH_TOKEN=...
DAILYMEALS_ORIGIN=https://dailymeals.rsThe Worker runs at http://localhost:8787; connect an MCP client to
http://localhost:8787/mcp with the bearer token. GET /healthz only reports
whether both required secrets are configured.
Deploy to Cloudflare
Authenticate Wrangler, set the two secrets, then deploy. The first deployment
creates the Durable Object through the v1 migration in wrangler.jsonc.
npx wrangler login
npx wrangler secret put DAILYMEALS_COOKIE
npx wrangler secret put MCP_AUTH_TOKEN
npm run deployDAILYMEALS_ORIGIN defaults to https://dailymeals.rs; set it as a Worker
variable only when using a non-production endpoint. Keep the Worker URL private
to the intended MCP client and retain the bearer-token check as the application
authorization boundary.
This server cannot be deployed
Maintenance
Related MCP Connectors
Private journal MCP server to search, analyze, and create Dabble Me entries securely via OAuth.
Query, browse, and automate OmegaAI workspaces from any MCP client. Streamable HTTP with OAuth 2.0.
Real-time data APIs for 50+ commerce, grocery, social and maps platforms over one OAuth MCP server
Remote MCP server for training, nutrition, wellness, and performance data with OAuth 2.0.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables database querying and modification through an MCP server where each action is gated by human-granted scopes, per-call confirmations for destructive operations, and revocable access.MIT
- AlicenseNot gradedqualityCmaintenanceProvides read-only access to a Zomato Restaurant Partner account, enabling retrieval of order history, order details, current availability, and sales reports via a self-hosted MCP service.MIT

PurchasePlus MCPofficial
AlicenseNot gradedqualityAmaintenanceEnables MCP-capable clients to sign in with OAuth and perform purchaser tasks such as browsing catalogues, checking inventory, managing stocktakes and recipes, drafting requisitions, updating buy lists, exporting reports, and processing invoices. It also supports supplier access for listing and inspecting connections, catalogues, products, purchase orders, invoices, and entitled reports.MIT- AlicenseNot gradedqualityAmaintenanceEnables authenticated subscribers to inspect weekly menus, recipe ingredients, deliveries, order history, and plan quota, and to preview or replace and save weekly main-meal selections with read-back verification. It also preserves add-ons and surfaces deadlines, permissions, and revision conflicts.MIT