Zomato MCP について
Zomato MCP は、Zomato のフードオーダー機能を MCP クライアントに公開する MCP サーバーです。AI アシスタントを通じて、レストランの検索、カート作成、注文、決済を行いたい利用者向けです。サードパーティアプリからの利用は現在制限されており、テスト目的とされています。
主な機能
- 01付近のレストラン検索
- 02価格と評価を含むメニュー閲覧
- 03カート作成と商品のカスタマイズ
- 04注文の実行と注文追跡
- 05QR コード決済
活用シーン
- 01位置や好みに基づく付近のレストラン検索
- 02メニューの閲覧とカートへの商品追加
- 03AI アシスタントによる過去の注文の再注文
MCP 対応
本プロジェクトは、レストラン検索、メニュー、カート、注文、決済の機能を MCP クライアントに公開する MCP サーバーです。リモートサーバー https://mcp-server.zomato.com/mcp として提供され、Claude と VS Code での設定方法が案内されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp-server.zomato.com/mcpclaude mcp add --transport http manifest https://mcp-server.zomato.com/mcp{"mcpServers":{"manifest":{"type":"http","url":"https://mcp-server.zomato.com/mcp"}}}Cursor で開く{"servers":{"manifest":{"type":"http","url":"https://mcp-server.zomato.com/mcp"}}}VS Code で開く{"mcpServers":{"manifest":{"type":"http","url":"https://mcp-server.zomato.com/mcp"}}}{"mcpServers":{"manifest":{"serverUrl":"https://mcp-server.zomato.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Zomato MCP サーバー
食べ物の注文に使える MCP サーバーです。
対応機能
- 🔎 レストラン検索 - 現在地や好みに基づいて、近くのレストランを検索します。
- 📒 メニュー閲覧 - 価格、説明、評価を含む詳細なメニューを閲覧できます。
- 🛒 カート作成 - 商品をカートに追加し、簡単に注文内容をカスタマイズできます。
- 🥗 料理の注文 - 注文状況の追跡に対応し、スムーズに注文できます。
- 💳 QR コード決済 - QR コード連携を使用して、安全に決済できます。
MCP 開発者向けアクセス
Zomato MCP を基盤として、AI エージェント、連携機能、個人利用アプリを構築するための場です。アクセスをリクエストするには(個人利用のみ)、フォームに記入してください。内容を確認いたします。
インストールガイド
⚠️ OAuth リダイレクト URI に関する警告:現在、OAuth 認証で許可リストに登録されているリダイレクト URI は以下のみです。クライアントを有効にするには、お問い合わせください。
claude://claude.ai/settings/connectorshttps://chatgpt.com/connector_platform_oauth_redirecthttps://claude.ai/api/mcp/auth_callbackhttps://insiders.vscode.dev/redirecthttps://oauth.pstmn.io/v1/callbackhttps://vscode.dev/redirect
Claude にインストールする
コネクターを使用する(Claude のサブスクリプションが必要です)
- Claude を開きます
- Settings -> Connectors -> Add custom connector に移動します
- URL として
https://mcp-server.zomato.com/mcpを使用します - 保存して Claude を再起動します
手動で設定する(無料プランで利用可能)
- Claude を開きます
- Settings -> Developer -> Edit Config に移動します
- テキストエディターで
claude_desktop_config.jsonを開きます。 - 以下の設定を追加します。
{ "mcpServers": { "zomato-mcp": { "command": "npx", "args": [ "mcp-remote", "https://mcp-server.zomato.com/mcp" ] } } }
VsCode にインストールする
ワンクリックインストール
手動インストール
mcp.json ファイルに以下を追加します。
{
"servers": {
"zomato-mcp-server": {
"url": "https://mcp-server.zomato.com/mcp",
"type": "http"
}
},
}
プロンプトの例
以下のプロンプト例を使って、Zomato MCP サーバーでできることを確認しましょう。
- "近くで最も評価の高いレストランを教えて"
- "3km 以内のピザ店を探して"
- "この近くのビーガンレストランを教えて"
- "dominoz のマルゲリータピザを 2 枚カートに追加して"
- "いつものコーヒーを注文して"
- "前回の注文をもう一度注文して"
- "近くのレストランでバターチキンとナンを注文して"
免責事項
-
セキュリティ上および法的な懸念があるため、現時点では Zomato MCP を基盤としたサードパーティアプリの構築を許可していません。連携に関するご相談はお問い合わせください。
-
これはテスト目的のみであり、MCP 連携の誤作動や機能不全によって生じる可能性のある一切の責任を Zomato は負いません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。