MCP.Market

Mcpie MCP server

by SuperAngryMonkey·io.github.SuperAngryMonkey/mcpie·v0.2.0

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

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars143 downloads/wk

Reviews

Write one

Nobody has reviewed Mcpie yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mcpie tools (6, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • pizza_dryrun

    Validate and price the standing order WITHOUT placing it.

  • pizza_find_store

    List the nearest Domino's stores for the configured address, with their store IDs — for first-time setup, to pick the store_id that goes in the config file. Read-only, orders nothing.

  • pizza_menu

    Search the configured store's live menu for product and topping codes matching a term (e.g. 'pan', 'pepperoni'). Use this to find the codes that define the standing order in the config file. Read-only.

  • pizza_orderwrite action

    PLACE THE REAL ORDER: the standing order defined in the config file, at the configured store.

  • pizza_specials

    List live coupons at the configured store, cheapest first, for mode "carryout" or "delivery" (default: the configured service method — coupons differ between the two). Read-only, never applies anything. To test whether a coupon fits the standing order, pass its code to pizza_dryrun.

  • pizza_status

    Liveness + configuration check: is mcpie configured, what is the standing order, default service method and payment, is the configured Domino's store reachable, and was an order already placed this session? Read-only, safe to call.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Mcpie compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 93% of 2,170 E-commerce servers
Tools
6
the typical E-commerce server has 6
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
143
more than 74% of 412 E-commerce servers with a package

What its tools let an agent do: 5 read · 1 change

Release history: 2 versions in the registry since 2026-08-16, latest 2026-10-30, typically one every 75 days.

Install Mcpie in Claude Code, Cursor or VS Code

claude mcp add mcpie -- uvx mcpie-pizza
Add to Cursor

What the publisher says

From the Mcpie repository's README, as published. We do not edit it. Read it on GitHub

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

in this codebase, by design. The worst possible failure mode is an unwanted pizza you never pay for.

  • Cash at pickup/delivery, always. There is no card handling anywhere

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.

  • Hard confirmation gate. pizza_order refuses unless confirm=True,

TOML file. The package ships with zero PII and phones home to nobody but Domino's.

  • Your data stays home. Name, address, and order live in one local

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 (claudedesktopconfig.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:

can pick your store_id

  • pizzafindstore — lists the nearest stores for your address so you

codes (pizzamenu("pan"), pizzamenu("pepperoni"))

  • pizza_menu — searches your store's live menu for product and topping

Ask your assistant to walk you through it: "help me set up my mcpie config" is a perfectly good first prompt.

Tools

The fine print

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.

  • Unofficial. This uses the same undocumented API the Domino's website

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.

  • Run it from a residential connection. Domino's blocks datacenter and

The store will make the pizza and expect you to show up with cash.

  • A real order is a real order. Dry-run freely; confirm deliberately.

Privacy Policy

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Mcpie: common questions

Is Mcpie MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Mcpie safety report
How do I install Mcpie?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Mcpie need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Mcpie maintained?
The last commit was 7 days ago (2026-10-30). The latest release is v0.2.0.
What can I use instead of Mcpie?
Servers from other publishers that do the same job: Sv Number MCP server, Omie MCP server and Polymarket Toolkit MCP server.
How does Mcpie compare with other E-commerce MCP servers?
safety score 92/100 (higher than 93% of 2,170 E-commerce servers); tools 6 (the typical E-commerce server has 6); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Mcpie

Same job from other publishers: the closest match first, then the best rated.

  • Sv Number
    Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back.
    B
  • Omie
    MCP server for Omie — ERP, customers, products, orders, invoices, financials
    B
  • Polymarket Toolkit
    Read-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.
    B
  • WebCake Storefront
    Build pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.
    A
  • Shopware
    Query and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.
    B

More from SuperAngryMonkey →