Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Home/Servers/Mcpie

Mcpie

I
by io.github.SuperAngryMonkey

Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx mcpie-pizza==0.1.2
Credentials from the publisher
  • MCPIE_CONFIG β€” Optional path to the mcpie config TOML (defaults to ~/.config/mcpie/config.toml)
Provider
Claude Code
MCPIE_CONFIG=<value> claude mcp add io.github.superangrymonkey-mcpie -- uvx mcpie-pizza==0.1.2

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.superangrymonkey-mcpie": {
      "command": "uvx",
      "args": [
        "mcpie-pizza==0.1.2"
      ],
      "env": {
        "MCPIE_CONFIG": "<value>"
      }
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Mcpie?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Mcpie need an API key?
The publisher lists these environment variables: MCPIE_CONFIG.
What transport does Mcpie use?
Mcpie runs locally over stdio.
When was Mcpie last checked?
Last checked 2026-10-16. Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.

Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.

mcpie πŸ•

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.

You:    order the pizza
Claude: [pizza_dryrun] Your usual is $16.04 β€” coupon 9204 drops it to
        $10.69. Want me to place it with the coupon?
You:    yes
Claude: [pizza_order confirm=true coupon=9204] Order 1042 placed.
        $10.69 in cash at pickup.

Why mcpie is safe(r) than it sounds

  • Cash at pickup/delivery, always. There is no card handling anywhere in this codebase, by design. The worst possible failure mode is an unwanted pizza you never pay for.
  • Hard confirmation gate. 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.
  • Your data stays home. Name, address, and order live in one local TOML file. The package ships with zero PII and phones home to nobody but Domino's.

Install

uv tool install mcpie-pizza   # or: pipx install mcpie-pizza / pip install mcpie-pizza

Why is the package called mcpie-pizza? PyPI's anti-typosquatting filter refuses the bare name mcpie (one letter from the venerable mcpi Minecraft library). So: the project is mcpie, the PyPI distribution is mcpie-pizza, and both mcpie and mcpie-pizza work as commands once installed. Same pie, different box.

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "mcpie": { "command": "uvx", "args": ["mcpie-pizza"] }
  }
}

Any MCP client that speaks stdio works the same way.

Configure your usual

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_id
  • pizza_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.

Tools

ToolWhat it doesDanger
pizza_statusConfig + store liveness checknone
pizza_find_storeNearest stores for your addressnone
pizza_menuSearch live menu for codesnone
pizza_specialsLive coupons, cheapest firstnone
pizza_dryrunValidate + price, never placesnone
pizza_orderPlaces the real ordergated on confirm=True

The fine print

  • Unofficial. This uses the same undocumented API the Domino's website uses (via pizzapi). It is not affiliated with, endorsed by, or supported by Domino's Pizza, Inc. It can break any time they change something. US and Canada only.
  • Run it from a residential connection. Domino's blocks datacenter and cloud IPs. As a stdio server running on your own machine this is automatic β€” but if you try to host mcpie remotely (VPS, cloud, CI), expect 403s and CAPTCHAs. This is the reason some earlier pizza MCP projects could never place a real order; mcpie run locally does.
  • A real order is a real order. Dry-run freely; confirm deliberately. The store will make the pizza and expect you to show up with cash.

Privacy Policy

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

Lineage

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

How do I install Mcpie?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Mcpie need an API key?
The publisher lists these environment variables: MCPIE_CONFIG.
What transport does Mcpie use?
Mcpie runs locally over stdio.
When was Mcpie last checked?
Last checked 2026-10-16. Standing-order Domino's pizza button: dry-run freely, order only on explicit confirm. Cash only.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA