概要
Deliveroo Partner APIをMCP経由でChatGPTに接続します。注文を追跡し、メニューのパフォーマンスを分析し、AnythingMCPを使用してAIでレストランの指標を監視します。
ChatGPTでDeliverooレストランを管理する
DeliverooにはMCPコネクタがありません。AnythingMCPを使用すると、DeliverooのPartner APIをMCPサーバーに変換し、ChatGPTに注文を追跡させ、メニューのパフォーマンスを分析し、レストランの運営を監視させることができます。
必要なもの
- APIアクセスのあるDeliveroo Partnerアカウント
- Dockerがインストールされていること
- ChatGPT DesktopまたはMCP互換のAIクライアント
ステップバイステップガイド
ステップ1: AnythingMCPをデプロイする
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ2: Deliveroo Partner APIの資格情報を取得する
Deliveroo Partnerサポートに連絡してAPIアクセスをリクエストします。Partner APIのOAuth資格情報が届きます。
ステップ3: RESTコネクタを作成する
ベースURL https://api.deliveroo.com でRESTコネクタを作成します。OAuth 2.0認証を設定します。
ステップ4: 主要エンドポイントを公開する
GET /orders— 注文履歴GET /orders/{id}— 注文の詳細GET /menu— 現在のメニューGET /restaurant/status— レストランの可用性GET /performance— パフォーマンス指標
ステップ5: ChatGPTを接続する
ChatGPT は OpenAI のサーバーから接続するため、AnythingMCP インスタンスには公開 HTTPS URL が必要です(localhost は使えません)。cloud.anythingmcp.com を使うこともできます。
- chatgpt.com/plugins を開き、Add をクリックして Add custom MCP server を選びます。
- 名前を入力します(例: Name:
AnythingMCP)。 - Connection の Server URL に
https://your-anythingmcp-instance.com/mcpを入力し、Authentication は OAuth のままにします。 - I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
- 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。
ステップ6: レストランを分析する
- "今日は何件の注文がありましたか?"
- "今週のベストセラー商品は何ですか?"
- "平均注文額はいくらですか?"
- "ランチラッシュのすべての注文を見せてください"
- "あまり注文されないメニュー項目はどれですか?"
次のステップ
このガイドは役に立ちましたか?