MCP Ubereats MCP Server

MCP server for Uber Eats - let AI agents order food delivery

Local serverstdio

What is the MCP Ubereats MCP Server?

MCP server for Uber Eats - let AI agents order food delivery

What it actually does

MCP server for Uber Eats — let AI agents search restaurants, browse menus, place orders, and track deliveries.

  • Search restaurants by name, cuisine, or food type
  • Browse full menus with item details and prices
  • Add items to cart with quantity and special instructions
  • Clear cart and start fresh
  • Place orders with a mandatory confirmation step
  • Track active order status and delivery progress

Configuration

  • Node.js 18+ - Playwright (Chromium browser auto-installed on first run) - An active Uber Eats account with a saved payment method

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ubereats_statusCheck login status; returns login URL if not authenticated
ubereats_loginGet the login URL to open in a browser
ubereats_logoutClear stored session cookies (log out)
ubereats_set_addressSet delivery address before searching
ubereats_searchSearch restaurants by name, food type, or cuisine
ubereats_get_restaurantGet restaurant details and full menu
ubereats_add_to_cartAdd an item to cart with quantity and special instructions
ubereats_view_cartView current cart contents and totals
ubereats_clear_cartRemove all items from cart
ubereats_checkoutPreview or place the order (confirm=true to place)
ubereats_track_orderTrack an active order's status and ETA

How to install the MCP Ubereats MCP Server

{
  "mcpServers": {
    "ubereats": {
      "command": "npx",
      "args": [
        "-y",
        "@striderlabs/mcp-ubereats"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18+ - Playwright (Chromium browser auto-installed on first run) - An active Uber Eats account with a saved payment method

Example prompts to try

  • “Use MCP Ubereats to Delivery.”

Frequently asked questions

MCP server for Uber Eats - let AI agents order food delivery Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.