Zomato has officially launched an MCP (Model Context Protocol) Server — enabling AI assistants like Claude and ChatGPT to interact with real-world food ordering systems directly through chat.
This repository contains a quick setup guide and demo videos to help you configure and test the Zomato MCP integration inside Claude Desktop.
- 🔧 How to configure Claude Desktop to connect with Zomato's MCP Server
- 🔎 Discover restaurants based on your location & preferences
- 📒 Browse detailed menus with prices, ratings, and categories
- 🛒 Add items to your cart and simulate food ordering
- 💳 Experience secure QR-based payment simulation
- Installed Claude Desktop
- Installed Node.js (verify with
node -v) - Basic understanding of JSON configuration
Download Node.js here: https://nodejs.org
- Go to Settings → Developer
- Click Edit Config
Paste the following inside your claude_desktop_config.json file:
{
"mcpServers": {
"zomato-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp-server.zomato.com/mcp"
]
}
}
}After saving the configuration, restart Claude Desktop to load the new MCP server.
The Zomato MCP Server exposes APIs that Claude (or any MCP-compatible client) can call during a conversation.
This allows real-time restaurant lookup, menu retrieval, cart management, and simulated ordering — directly through chat commands.
For OAuth authentication, Zomato currently whitelists:
localhostchatgpt.com
Pranesh S
AI & Web Developer | MCP Integrator | B.Tech AIML
If this repo helped you set up or understand MCP integrations,
🌟 Star the repository — it supports my work and helps others discover it!
Pull requests, improvements, and suggestions are welcome.