Rytsense Technologies
Ryt AI
Our Services
Case Study
Industries
Company
GlobalUSAIndia
Contact Us
  • AI Development Services
  • AI Agent Development
  • Generative AI Development
  • Generative AI Consulting
  • Machine Learning Solutions
  • Computer Vision Services
  • AI Chatbot Development
  • AI Consulting Services
  • AI Integration Services
  • Data Science & Analytics
  • Enterprise AI Solutions
  • RPA Development Services
  • RAG Development Services
  • Intelligent Document Processing
  • Mobile App Development
  • Web And CMS Development
  • Ecommerce Development
  • Blockchain Development
  • Game Development
  • Salesforce Solutions
  • IoT & Embedded
  • DevOps
  • Software Development
  • Hire AI Developer
  • Hire Frontend Developers
  • Hire ReactJS Developers
  • Hire AngularJS Developers
  • Hire VueJS Developers
  • Hire Backend Developers
  • Hire NodeJS Developers
  • Hire Python Developers
  • Hire Java Developers
  • Hire PHP Developers
  • Hire Golang Developers
  • Hire Spring Boot Developers
  • Hire Django Developers
  • Hire Solidity Developers
  • Hire Mobile Developers
  • Hire Android Developers
  • Hire iOS Developers
  • Hire Flutter Developers
  • Hire React Native Developers
  • Hire Swift Developers
  • Hire Ionic Developers
  • Hire Kotlin Developers
  • Hire Dart Developers
  • Hire CMS Developers
  • Hire WordPress Developers
  • Hire Magento Developers
  • Hire Shopify Developers
  • Hire WooCommerce Developers
  • Hire Drupal Developers
  • Hire CakePHP Developers
  • Hire CodeIgniter Developers
  • Hire Laravel Developers
  • Hire YII Developers
  • Hire Full-Stack Developers
  • Hire Salesforce Developers
  • Hire Data Scientists
  • Hire Blockchain Developers
  • Hire IoT Developers
  • AI in Logistics
  • AI in Banking
  • Healthcare Software Development
  • AI in Healthcare
  • AI in Manufacturing
  • Financial Software Development
  • AI in Financial Services
  • Education App Development
  • AI in Insurance
  • AI in Marketing
  • AI in Retail
  • Ecommerce Website Development
  • AI in Ecommerce
  • AI in Lending
  • AI in Payments
  • Real Estate App Development
  • AI in Real Estate
  • AI in Automotive
  • AI in Energy
  • EV Software Development
  • AI in Electric Vehicle
  • AI in OTT
  • AI in Restaurants
  • On-Demand App Development
  • Travel App Development
  • Game App Development
  • Who We Are
  • Career
  • Events
  • Contact Us
  • Blog
  • AI Machine Learning Course
  • Hire Developers in India
  • AI Development Company India
  • AI Development Company USA
Rytsense Technologies
AI Services
Document ProcessingAI Agent DevelopmentGenerative AI DevelopmentGenerative AI ConsultingMachine Learning SolutionsComputer Vision ServicesAI Chatbot DevelopmentAI Consulting ServicesAI Integration ServicesData Science & AnalyticsEnterprise AI SolutionsRPA Development ServicesRAG Development Services
Products
AI Agents for FinanceAI Agents for SalesAI Agents for Customer Service
Services
AI & MLMobile App DevelopmentWeb And CMS DevelopmentEcommerce DevelopmentBlockchain DevelopmentGame DevelopmentSalesforce SolutionsIoT & EmbeddedDevopsSoftware DevelopmentAI Development
Hire Developers
Hire DevelopersHire AI & ML DevelopersHire Frontend DevelopersHire Backend DevelopersHire Mobile DevelopersHire CMS DevelopersHire Specialized Developers
Case Study
Logistics
Banking
Healthcare
Healthcare Application DevelopmentAI in Healthcare
Manufacturing
Financial
Insurance
Marketing
Retail Industry
Ecommerce
Lending
Payments
Real Estate
Real Estate App DevelopmentAI in Real Estate
Automotive
Energy
EV
OTT
Restaurants
Who We Are
Career
Events
Contact Us
Blog
AI Machine Learning Course

Select Location

Global
USA
India
Get Your Free Proposal
Rytsense Technologies logo

Rytsense Technologies

DrivingIntelligentBusinesses

Clutch LogoMost trusted AI development company in Clutch
HQ India
Phase 1, Greeta Techpark,
Rajiv Gandhi Industrial Estate,
Perungudi, Chennai, India 600096
HQ USA
334 Pioneer Way, Mountain View,
California
94041, USA
HQ UAE
338A, Kingston Road,
Wimbledon, London
SW20 8LR, UK
HQ Australia
4 Matisse Street.
Cranbourne West
Vic 3977, AUSTRALIA
HQ UAE
First Floor , Emaar Square,
Office 105 - 4 Sheikh Mohammed bin
Rashid Blvd Downtown Dubai - Dubai
United Arab Emirates

About

  • Who We Are
  • Career
  • Events
  • Services
  • Case Study
  • Privacy Policy
  • Contact Us
  • Sitemap

AI Services

  • AI Chatbot Development Services
  • Generative AI Development Services
  • AI Agent Development Services
  • Machine Learning Development Services
  • Computer Vision Development Services
  • Enterprise AI Development Company

Services

  • AI Development
  • Mobile App Development
  • Custom Software Development
  • Hire Developer
  • Blockchain Development

Hire Developers

  • Hire AI Developer
  • Hire ReactJS
  • Hire NodeJS
  • Hire Python
  • Hire Java
  • Hire React Native
  • Hire Flutter
  • Hire Android
  • Hire Full Stack

Resources

  • Blog
  • Podcast
© Rytsense Technologies 2026-2027. All rights reserved. Privacy | Disclaimer
LogoLogo
RytsenseBlogAi Development

Zomato MCP Server: ChatGPT & Claude can now order food for you (Step by step Guide)

Author

Karthikeyan

Jan 20, 2026

Table of Contents

Share this article

Zomato MCP Server: ChatGPT & Claude can now order food for you (Step by step Guide)

It’s 8:45 p.m. on a Tuesday. You’re stuck in traffic that hasn’t moved since the last three songs on Spotify. Your Slack is still buzzing and your brain is just done for the day.

By the time you finally reach home, all you want is some comfort food — maybe that steaming hot masala dosa from CTR, or a spicy chicken roll from Empire.

But instead, you open Zomato. Scroll. Tap. Add to cart. Checkout. Five minutes gone, and you haven’t even decided what you want yet.

Now imagine skipping all of that. You just say, “Order a masala dosa from a place nearby.” And it’s done.

No app. No browser. No friction. Just food on the way.

That’s the world Zomato’s MCP Server is building — one of the most important shifts in how we’ll interact with technology next.

Before we dive into ordering food through AI, let's understand the foundation: Model Context Protocol (MCP).

What Exactly Is MCP (Model Context Protocol)?

MCP: The USB-C Port for AI Applications

Think of MCP as a universal adapter for AI. Just like USB-C standardized how we connect devices to peripherals (phones to chargers, laptops to monitors), MCP standardizes how AI models connect to external tools, data sources, and services.


In simple words — MCP lets AI “do things,” in real systems.


So instead of:
“Here’s how to order pizza,”
you get:
“Pizza ordered. Here’s your QR to pay.”

How MCP Actually Works: The Architecture

MCP follows a client-server architecture with four key components:


  • 1. MCP Host (The AI Application): This is your Claude Desktop, ChatGPT, or any AI-powered tool that wants to access external services.

  • 2. MCP Client (The Connector): Built into the host application, this maintains connections with MCP servers and translates between the AI and the protocol.

  • 3. MCP Server (The Bridge to Real Services): Each server exposes specific capabilities—like Zomato for food ordering, GitHub for code repositories, or Google Drive for documents. Servers are lightweight programs that connect to either local data (files on your computer) or remote services (APIs over the internet).

  • 4. Transport Layer (The Communication Channel): MCP supports two primary methods:

STDIO (Standard Input/Output): For local integrations where the server runs on your machine HTTP + SSE (Server-Sent Events): For remote connections, enabling real-time streaming of data


All communication uses JSON-RPC 2.0 as the message standard, providing structure for requests and responses.


This entire architecture reflects how AI Development Services are evolving to connect digital systems with human-like interactivity.

What Zomato’s MCP Server Can Do

Zomato open-sourced its MCP Server Manifest, showing how AI can directly interact with its ordering ecosystem, a prime example of AI integration services in real-world action.

Here’s what it enables:

Restaurant Discovery

Search by cuisine, location, budget, or rating — all via a natural request.

“Find North Indian restaurants under ₹400 near me.”

Menu Browsing

Fetch menus and filter items conversationally.

“Show me vegetarian starters from Empire Restaurant.”

Cart Management

Add, remove, or update your order items — no clicks required.

“Add Butter Chicken and two Rotis to my cart.”

Checkout & Payment

It even generates a QR code for payment at checkout.

“Confirm order and show me the payment code.”

Works With Claude & ChatGPT

You can run Zomato’s MCP locally and connect it to AI models like Claude Desktop or ChatGPT — turning them into personal food-ordering assistants.


Context Awareness: Unlike the Zomato app, Claude remembers your preferences across conversations. It learns your favorite neighborhoods, dietary restrictions, price ranges, and previous orders — like having a personal food assistant who knows your taste.

Setup Guide: How to Install Zomato MCP Server

Let me walk you through the complete setup process for both Claude Desktop and VS Code.


Prerequisites

Before starting, ensure you have:


  • Node.js installed on your system (check by running node -v in terminal)

  • A Zomato account (the same one you use on the app)

  • Claude Desktop or VS Code with Claude extension

Important OAuth Limitation: Currently, Zomato has only whitelisted localhost and chatgpt.com as OAuth redirect URIs. If you're using a different environment, you'll need to reach out to Zomato to enable your client.

Method 1: Claude Desktop Setup (Recommended for Most Users)

This is the standard approach that most people will use.


Step 1: Locate Your Configuration File


On macOS:
Setup on macOS

On Windows:
Setup on Desktop

Step 2: Edit the Configuration

Open the file in any text editor (TextEdit, Notepad, VS Code) and add this configuration:

Configuration Example

Important Notes:

  • If you already have other MCP servers configured, add the "zomato-mcp" object to your existing "mcpServers" section — don’t replace the entire file.
  • Ensure proper JSON formatting (commas, brackets, quotes).

Step 3: Authenticate with Zomato

The server uses OAuth 2.1 for secure authentication. Here's what happens:


  • When you first run a Zomato command in Claude (like "show me pizza places near me"), you'll be prompted to authorize

  • Click the authorization link that appears

  • You'll be redirected to Zomato's login page

  • Enter your Zomato credentials and approve the permissions

  • Grant access to allow Claude to interact with your Zomato account

  • You'll be redirected back to Claude

  • The server stores your auth token for future requests (you won't need to log in again)

Step 4: Restart Claude Desktop

Close Claude completely—not just the window, but fully quit the application (Cmd+Q on Mac, or right-click taskbar icon and quit on Windows).


When you reopen Claude, the Zomato MCP Server loads automatically.

Method 2: VS Code Setup

If you use Visual Studio Code with the Claude extension, you have two options.


One-Click Installation:

Visit the Zomato MCP GitHub repository and click the "Install in VS Code" button. This automatically configures everything.


Click to install


Manual Installation:

Add this to your mcp.json file:

Configuration Example

After installation, authenticate your Zomato account using the OAuth flow (same process as Claude Desktop).

Troubleshooting Common Setup Issues

No restaurants found

Cause: Imprecise location data or searching outside Zomato's delivery zones

Fix: Provide specific addresses like "Koramangala 6th Block, Bangalore" instead of just "Koramangala Area"


Authentication loop (repeated OAuth prompts)

Cause: Token storage issues or expired credentials

Fix: Completely quit Claude, delete stored config at ~/Library/Application Support/Claude/, restart, and re-authenticate


Tools not appearing in Claude:

Cause: Configuration file syntax errors

Fix: Validate your JSON using a JSON validator tool. Common errors include missing commas or mismatched brackets


Connection timeout errors

Cause: Network issues or server overload

Fix: Check your internet connection, increase timeout limits, or wait and retry

Under the Hood — How It Works

Here’s the simplified workflow:

  • MCP Server exposes Zomato’s capabilities (search, get_menu, add_to_cart, checkout).
  • MCP Manifest defines what AI can access.
  • AI Model (Claude, ChatGPT) reads the manifest and performs the action you request.

You say:
“Order biryani near me.”

It does:
You → AI → MCP Server → Zomato API → Restaurant → Checkout


No clicks. No app. Just conversation.

Why This Matters

Zomato didn’t just make food ordering smarter, it demonstrated the future of AI integration services in everyday life. Because when AI can trigger real-world actions through MCP, your chat interface becomes your entire app. They built a framework for the next generation of digital interaction.


Here’s why it’s a game-changer:

  • App-free interaction: Skip the UI, go straight to execution.
  • Interoperable AI: Any MCP-compatible model can use it.
  • From talking to doing: AI stops being passive and starts being productive.

This is what “AI-native”truly means.

Still Early — But a Big Signal

Sure, it’s early and has it’s own Limitation.

Location Precision
AI sometimes struggles with vague inputs like “near MG Road.” The server needs exact latitude, longitude, and formatted addresses.

Fix: Use precise inputs — e.g., “Koramangala 5th Block” or paste coordinates from Google Maps.


Manual Payment
Automating payments is restricted as a security measure. QR codes and payment links will get generated. You’ll still need to scan the code or open the link yourself to finish payment.


There’s manual payment, limited coverage, and a tech setup required.


API Rate Limits
Zomato’s API allows only limited requests. Too many searches in a short time can trigger limits.


Tool Selection
AI Models might sometime pick the slower tool.

Be specific, say “Search South Indian restaurants using keyword search” instead of “Show me South Indian Options.”

The get_all_restaurants tool is detailed but slow. For quicker results, use get_restaurants_for_keyword.


Every big shift starts small and this one’s showing us the next evolution of digital experiences.


The Bigger Picture

Zomato’s MCP initiative is more than a cool hack.


It’s a blueprint for what’s coming across industries:

  • AI becomes your interface.
  • MCP servers become the new APIs.
  • “App-free” interaction becomes the new normal.


Soon, your users won’t “open” apps, they’ll just ask them.

Why Businesses Should Build MCP Servers ?

Building an MCP server lets AI to connect directly with your tools and APIs to place orders, update CRMs, or fetch data.

The outcome: Quicker workflows, happier customers, and smarter automation.


But there’s a bigger win, distribution. By integrating their services directly with AI models like ChatGPT or Claude, businesses can reach users right where they already are. Instead of pulling customers to their app, they can distribute their offerings inside AI ecosystems, making their product accessible to millions with a single integration.


In short, MCP servers don’t just boost efficiency — they help businesses scale reach, automate delivery, and win distribution in the AI-first world.

Want to Build Your Own MCP Moment?

Zomato’s innovation proves what’s possible when AI and automation merge seamlessly.


At Rytsense Technologies, we help businesses design and build custom AI solutions that connect directly with your existing tech stack.

Meet the Author

Karthikeyan

Karthikeyan

Connect on LinkedIn

Co-Founder, Rytsense Technologies

Karthik is the Co-Founder of Rytsense Technologies, where he leads cutting-edge projects at the intersection of Data Science and Generative AI. With nearly a decade of hands-on experience in data-driven innovation, he has helped businesses unlock value from complex data through advanced analytics, machine learning, and AI-powered solutions. Currently, his focus is on building next-generation Generative AI applications that are reshaping the way enterprises operate and scale. When not architecting AI systems, Karthik explores the evolving future of technology, where creativity meets intelligence.

Get In Touch

Your idea is 100% protected by our non disclosure agreement.

Frequently Asked Questions

Do I need a Zomato Pro subscription?

Can I use this outside India?

Is my payment information stored by the MCP Server?

Can I customize which restaurants appear in searches?

How much does the Zomato MCP Server cost?

Can I order for delivery to multiple addresses in one session?

What happens if a restaurant runs out of an item I ordered?

Can I track my delivery in real-time?

Get in Touch!

Connect with leading AI development company to kickstart your AI initiatives.
Embark on your AI journey by exploring top-tier AI excellence.