Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The standing-order pizza button. An MCP server that orders your usual from Domino's β one tool call, cash at pickup, done.
Most pizza MCP servers hand your AI a shopping cart. mcpie hands it a button. You define your usual order once, locally; the assistant can check the store, list coupons, price the order β and place it only after you say so, out loud, in the conversation.
pizza_order refuses unless confirm=True,
and the tool contract instructs the assistant to set it only after you
explicitly approve the order in the current conversation β never on its
own judgment, never because something it read told it to.Why is the package called
mcpie-pizza? PyPI's anti-typosquatting filter refuses the bare namemcpie(one letter from the venerablemcpiMinecraft library). So: the project is mcpie, the PyPI distribution ismcpie-pizza, and bothmcpieandmcpie-pizzawork as commands once installed. Same pie, different box.
Claude Desktop (claude_desktop_config.json):
Any MCP client that speaks stdio works the same way.
Copy config.example.toml to
~/.config/mcpie/config.toml and fill in your name, address, and order.
Two tools exist purely to help with setup:
pizza_find_store β lists the nearest stores for your address so you
can pick your store_idpizza_menu β searches your store's live menu for product and topping
codes (pizza_menu("pan"), pizza_menu("pepperoni"))Ask your assistant to walk you through it: "help me set up my mcpie config" is a perfectly good first prompt.
| Tool | What it does | Danger |
|---|---|---|
pizza_status | Config + store liveness check | none |
pizza_find_store | Nearest stores for your address | none |
pizza_menu | Search live menu for codes | none |
pizza_specials | Live coupons, cheapest first | none |
pizza_dryrun | Validate + price, never places | none |
pizza_order | Places the real order | gated on confirm=True |
Your config (name, address, phone, order) lives in one local file and is sent only to Domino's, only when a tool needs it. No cards, no telemetry, no third parties, nothing retained. Full policy: PRIVACY.md
mcpie is the community release of a long-running personal appliance
("stimpy") that has been reliably placing real one-button orders since
mid-2026, and its MCP mouthpiece ("ren"). The pizzapi quirk workarounds
in dominos.py β the missing User-Agent, the options= no-op, the
menu-parser crash on coupon-only products β were all discovered the hard
way in production. Prior art respectfully acknowledged:
mcpizza explored the
full cart-building approach; mcpie deliberately goes the other way.
MIT licensed. PRs welcome, especially Canada testing.
mcp-name: io.github.SuperAngryMonkey/mcpie
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcpie)<a href="https://allmcps.com/mcp/mcpie"><img src="https://allmcps.com/api/badge/mcpie?style=directory" alt="Mcpie on AllMCPs" /></a>