Let any AI order pizza.
pizza-mcp is a module of Open Pizza. It gives AI assistants an open ordering protocol (OPOP), a remote MCP server, hosted pay links and an inbound phone/SMS agent, with pizzerias in control: opt-in, prepayment, caps and a pause switch.
Connect Claude, ChatGPT or any MCP client
Remote MCP (Streamable HTTP, stateless). Zero-env demo mode accepts Bearer dev_<name>.
URL: https://openpizza-pizza-mcp.vercel.app/api/mcp Auth: OAuth 2.1 (metadata: https://openpizza-pizza-mcp.vercel.app/.well-known/oauth-protected-resource) Dev: Authorization: Bearer dev_alice OpenAPI: https://openpizza-pizza-mcp.vercel.app/openapi.json
Safe by design
Prices only come from the pizzeria's own quote. A card is only charged when a human clicks pay. Agents cannot raise limits or self-approve.
Recoverable errors
Every error says what went wrong, what to try, and what to ask the human, so an LLM can fix it and continue.
Pizzeria in control
Opt-in per channel, prepay by default, order and kitchen caps, hidden items, client allow/deny, and a pause switch.