Zomato MCP

The Zomato MCP server acts as a digital bridge that allows AI assistants to handle food delivery tasks directly. Instead of a person manually searching for dinner, this tool enables an AI to browse nearby restaurants, check out detailed menus, and even manage a shopping cart. It essentially turns a …

About this Protocol

The Zomato MCP server acts as a digital bridge that allows AI assistants to handle food delivery tasks directly. Instead of a person manually searching for dinner, this tool enables an AI to browse nearby restaurants, check out detailed menus, and even manage a shopping cart. It essentially turns a standard LLM into a personal food concierge that understands local dining options, ratings, and pricing in real-time. For developers and users working within AI environments like Claude or ChatGPT, this integration provides a comprehensive suite of functional features. Beyond just looking at food, the server supports advanced actions such as customizing orders with specific preferences, tracking order status, and facilitating secure transactions through QR code payment integration. It transforms the chat interface into a functional commerce platform where the AI can execute complex workflows from initial discovery to final checkout. On a technical level, the server operates via a remote HTTP connection, requiring precise OAuth configuration to ensure secure access between the model and the Zomato ecosystem. While currently in a testing phase with specific whitelisted redirect URIs for platforms like VS Code and ChatGPT, the manifest demonstrates how LLMs can move beyond simple text generation. By integrating this server, developers can explore how AI agents interact with real-world logistics and financial services through a standardized protocol.

How to Use

1. Installation

Manual Installation
The Zomato MCP server is a remote HTTP-based server. To install it, you must add the server details to your MCP configuration file (e.g., mcp.json or your specific client settings).

OAuth Authentication Note:
Before installation, ensure your client uses one of the whitelisted redirect URIs for OAuth authentication:
* claude://claude.ai/settings/connectors
* https://chatgpt.com/connector_platform_oauth_redirect
* https://claude.ai/api/mcp/auth_callback
* https://insiders.vscode.dev/redirect
* https://oauth.pstmn.io/v1/callback
* https://vscode.dev/redirect

2. Configuration

Add the following JSON block to your mcp.json file or the mcpServers section of your configuration:

{
  "servers": {
    "zomato-mcp-server": {
      "url": "https://mcp-server.zomato.com/mcp",
      "type": "http"
    }
  }
}

3. Available Tools

The Zomato MCP server provides the following capabilities:

  • Restaurant Discovery: Find nearby restaurants based on location and user preferences.
  • Menu Browsing: Access detailed menus including prices, descriptions, and ratings.
  • Cart Creation: Add items to a cart and customize food orders.
  • Food Ordering: Place orders and track them through the system.
  • QR Code Payment: Complete secure payments using integrated QR codes.

4. Example Prompts

(No specific example prompts were provided in the source content.)

Use Cases

Use Case 1: Streamlined "Deep Work" Meal Ordering

Problem: Developers or writers in a "flow state" often skip meals or break their concentration by switching between their IDE/editor and a mobile food delivery app, which leads to context switching and lost productivity.
Solution: Since this MCP integrates directly with tools like VS Code or Claude Desktop, users can browse menus and place orders without leaving their workspace. The AI can handle the "search and filter" phase based on simple natural language commands.
Example: A developer in VS Code says to their AI sidekick: "I’m hungry for sushi. Find a highly-rated place nearby, show me their signature rolls, and add a Salmon Nigiri set to my cart."

Use Case 2: Group Order Coordination with Dietary Restrictions

Problem: Organizing a team lunch is difficult when members have diverse dietary needs (e.g., Vegan, Gluten-Free, Halal). Manually checking every menu for specific ingredients is time-consuming.
Solution: The AI can use the Menu Browsing feature to scan multiple restaurant menus simultaneously, filtering specifically for dishes that meet all the group's dietary requirements and presenting a curated list.
Example: "Find three restaurants within 2km that have both Vegan and Gluten-Free options. Compare their average ratings and list the specific dishes that fit these criteria."

Use Case 3: Automated Budget-Friendly Meal Discovery

Problem: Users often want the best value for a specific dish but don't want to manually open five different restaurant pages to compare prices and portions.
Solution: This MCP allows the AI to programmatically "browse" detailed menus and prices. It can act as a personal shopping assistant to find the best price-to-rating ratio for a specific craving.
Example: "I want a Butter Chicken for lunch under ₹400. Search nearby restaurants, compare the prices and ratings, and tell me which one offers the best value. Once I pick one, start a cart for me."

Use Case 4: Meeting-Integrated Catering Planning

Problem: A manager needs to order food to arrive exactly when a meeting ends but is busy leading the session.
Solution: Using the Cart Creation and Food Ordering features, an AI agent can prepare an order based on a scheduled time or a specific prompt, handling the logistics of discovery and cart setup in the background.
Example: "I have a meeting ending at 1:00 PM. Find a sandwich shop nearby, add 5 different vegetarian sandwiches to a cart, and show me the total so I can authorize the payment via QR code during my break."

Use Case 5: AI-Powered "Surprise Me" Based on History

Problem: "Decision fatigue" often prevents people from trying new things, leading them to order the same meal repeatedly.
Solution: An AI agent can use the Restaurant Discovery and Menu Browsing features to suggest new restaurants that match the user's past preferences but offer a different cuisine or flavor profile.
Example: "I usually order Spicy Thai food. Find a highly-rated Mexican restaurant nearby that has dishes with a similar spice level, show me their menu, and suggest a popular spicy entree."

Protocol Stats

Rating No rating
Reviews 0
Visits 6
Pricing Unknown
Added Dec 27, 2025