Skip to main content
Glama

MCPizza

by GrahamMcBain

<<<<<<< HEAD

MCPizza - Domino's Pizza Ordering MCP Server

An MCP (Model Context Protocol) server that enables AI assistants to order pizza using the unofficial Domino's API.

🍕 Features

  • Store Locator: Find nearest Domino's stores by address/zip code
  • Menu Browsing: Search for pizzas, wings, sides, and more
  • Order Management: Add items to cart and calculate totals
  • Customer Info: Handle delivery addresses and contact information
  • Safe Preview: Prepare orders without placing them (safety first!)

🚀 Quick Demo

# See it in action with mock data python mcpizza/demo_no_real_api.py

📦 Installation

See INSTALLATION.md for detailed setup instructions.

Quick start:

# Install uv package manager curl -LsSf https://astral.sh/uv/install.sh | sh # Setup environment uv venv && source .venv/bin/activate uv pip install pizzapi requests pydantic # Run demo python mcpizza/demo_no_real_api.py

🛠 Available MCP Tools

ToolDescription
find_dominos_storeFind nearest Domino's location
get_store_menu_categoriesGet menu categories
search_menuSearch for specific menu items
add_to_orderAdd items to your pizza order
view_orderView current order contents
set_customer_infoSet delivery information
calculate_order_totalGet order total with tax/fees
prepare_orderPrepare order for placement (safe mode)

🎯 Usage Examples

# Find store result = server.call_tool("find_dominos_store", {"address": "10001"}) # Search for pizza result = server.call_tool("search_menu", {"query": "pepperoni pizza"}) # Add to order result = server.call_tool("add_to_order", { "item_code": "M_PEPPERONI", "quantity": 1 })

⚠️ Safety & Disclaimers

  • Real order placement is DISABLED by default for safety
  • Uses unofficial Domino's API for educational purposes only
  • All order functionality works except final placement step
  • Use responsibly and in accordance with Domino's terms of service

🔧 Integration

Ready to integrate with MCP clients! The server provides a complete pizza ordering workflow while maintaining safety through disabled order placement.

📝 Requirements

  • Python 3.9+
  • pizzapi package for Domino's API access
  • Valid address for store lookup
  • Internet connection for API calls

Built with ❤️ for the MCP ecosystem

-
security - not tested
F
license - not found
-
quality - not tested

An MCP server that allows AI assistants to order Domino's Pizza through an unofficial API, with features for store location, menu browsing, and order management.

  1. 🍕 Features
    1. 🚀 Quick Demo
      1. 📦 Installation
        1. 🛠 Available MCP Tools
          1. 🎯 Usage Examples
            1. ⚠️ Safety & Disclaimers
              1. 🔧 Integration
                1. 📝 Requirements

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    An MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.
                    Last updated -
                    31
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.
                    Last updated -
                    5
                    TypeScript
                  • -
                    security
                    -
                    license
                    -
                    quality
                    An MCP server that allows AI assistants to utilize human capabilities by sending requests to humans and receiving their responses through a Streamlit UI.
                    Last updated -
                    23
                    Python
                    MIT License
                  • -
                    security
                    -
                    license
                    -
                    quality
                    A modular dynamic API server based on the MCP protocol that provides rich tool capabilities for AI assistants while significantly reducing prompt token consumption.
                    Last updated -
                    TypeScript

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/GrahamMcBain/mcpizza'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server