How to Set Up Zomato's MCP Server with ChatGPT (Complete Guide - No Whitelisting Issues)

Published: (January 19, 2026 at 07:01 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Overview

Want to order food through ChatGPT using Zomato’s MCP server? This guide walks you through the steps for a working setup, including restaurant discovery, menu browsing, cart management, order placement, and QR‑code payments.

Enable Developer Mode

  1. Open ChatGPT.
  2. Navigate to Settings → Apps → Advanced Settings.
  3. Toggle on Developer Mode.

Create the App

  1. Click the Create App button.

  2. Add the Zomato MCP server URL:

    https://mcp-server.zomato.com/mcp
  3. Save the app.

Authenticate

  1. Log in with your Zomato phone number.
  2. Enter the OTP you receive.
  3. Wait 10–15 seconds for the redirect to complete.

Test It

  1. Open a ChatGPT chat.

  2. Click the tools icon (🔨).

  3. Select “Zomato MCP Server.”

  4. Try a query, e.g.,

    How much did I spend on my previous months' orders?

If everything is set up correctly, you’ll receive a response. 🎉

Note: ChatGPT’s OAuth redirect URI (https://chatgpt.com/connector_platform_oauth_redirect) is whitelisted by Zomato. Other clients (Claude Desktop, VSCode Desktop) are not whitelisted at this time.

Common Issues with Other Clients

SymptomLikely CauseFix
Cannot find module 'node:fs/promises'Node version < 18Install Node v18+
Cannot find module 'timers/promises'Corrupted npm installationReinstall npm
Cannot find module 'node:path'Using NVM instead of Homebrew NodeSwitch to Homebrew Node
Connection error: ServerError at registerClientClient not whitelistedUse ChatGPT (whitelisted)
brew install node          # Homebrew Node v24
npm install -g mcp-remote

Configuration Example (If Zomato Whitelists Other Clients)

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "zomato-mcp": {
      "command": "/opt/homebrew/bin/npx",
      "args": [
        "mcp-remote",
        "https://mcp-server.zomato.com/mcp"
      ]
    }
  }
}

References

That’s all you need: enable Developer Mode, create the app with the Zomato MCP URL, authenticate, and start ordering food through ChatGPT—no Node.js debugging or OAuth headaches required.

Back to Blog

Related posts

Read more »