Back to Guides

How to Connect Deliveroo to ChatGPT

Connect the Deliveroo Partner API to ChatGPT via MCP. Track orders, analyze menu performance, and monitor restaurant metrics with AI using AnythingMCP.

Manage Your Deliveroo Restaurant with ChatGPT

Deliveroo has no MCP connector. With AnythingMCP, you can convert Deliveroo's Partner API into an MCP server and let ChatGPT track orders, analyze menu performance, and monitor your restaurant operations.

What You Need

  • A Deliveroo Partner account with API access
  • Docker installed
  • ChatGPT Desktop or any MCP-compatible AI client

Step-by-Step Guide

Step 1: Deploy AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Step 2: Get Deliveroo Partner API Credentials

Contact Deliveroo Partner Support to request API access. You'll receive OAuth credentials for the Partner API.

Step 3: Create a REST Connector

Create a REST connector with base URL https://api.deliveroo.com. Configure OAuth 2.0 authentication.

Step 4: Expose Key Endpoints

  • GET /orders — Order history
  • GET /orders/{id} — Order details
  • GET /menu — Current menu
  • GET /restaurant/status — Restaurant availability
  • GET /performance — Performance metrics

Step 5: Connect ChatGPT

{
  "mcpServers": {
    "deliveroo": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Step 6: Analyze Your Restaurant

  • "How many orders did we get today?"
  • "What are our best-selling items this week?"
  • "What's our average order value?"
  • "Show me all orders from the lunch rush"
  • "Which menu items are rarely ordered?"

Next Steps