Skip to content

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.