Used in the installation process to download and install the uv package manager
Used for data validation and settings management in the pizza ordering workflow
The programming language used to implement the MCP server and run the demo scripts
<<<<<<< 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
📦 Installation
See INSTALLATION.md for detailed setup instructions.
Quick start:
🛠 Available MCP Tools
Tool | Description |
---|---|
find_dominos_store | Find nearest Domino's location |
get_store_menu_categories | Get menu categories |
search_menu | Search for specific menu items |
add_to_order | Add items to your pizza order |
view_order | View current order contents |
set_customer_info | Set delivery information |
calculate_order_total | Get order total with tax/fees |
prepare_order | Prepare order for placement (safe mode) |
🎯 Usage Examples
⚠️ 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
This server cannot be installed
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.
Related MCP Servers
- -securityAlicense-qualityAn 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 -31MIT License
- -securityFlicense-qualityA 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 -5TypeScript
- -security-license-qualityAn 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 -23PythonMIT License
- -security-license-qualityA 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