# Foodpanda MCP for AI Agents AI Agent Connect

> Foodpanda MCP lets you manage your food delivery business through a single AI agent. You can update restaurant menus, track live orders, create promotions, and toggle your store's status across multiple locations without logging into a separate portal. It turns your AI into a dedicated operations manager for your Foodpanda Partner account, making it easy to handle high-volume changes instantly.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_QqClIgLcXUvno3iT3vwAk0kHjUY1PG5PWXHg2ZTt/ai-agent-connect
- **Tags:** food-delivery, vendor-management, menu-management, order-tracking, marketplace-api

## Description

This Connector lets you manage your food delivery business through a single AI agent. Instead of jumping between different browser tabs to update a menu or check an order status, you can just tell your agent what needs to happen. You can push new products to your catalog, change prices, or update your store's status to busy when the kitchen is slammed. If you run a chain, you can handle these tasks across multiple locations at once rather than doing them one by one. You can also pull order histories to see how things are moving or check on the status of your latest promotional campaigns. By connecting this through Vinkius, you move away from manual portal fatigue and into a system where you just give commands. Your agent handles the technical handshake with the Foodpanda Partner API so you can stay focused on running your kitchen. It's about moving from clicking through menus to just giving direct instructions.

## Tools

### add_catalog_products
Put new food items into your chain's catalog. It's the fastest way to launch new menu offerings.

### get_vendor_status
See if your vendor is currently open, closed, or busy. This lets you verify your store's live status quickly.

### get_catalog_job
Check the progress of your catalog updates. Use this to see if your new products are live yet.

### export_catalog
Download your entire vendor catalog as a file. This is great for audits or offline menu planning.

### get_order_details
See specific details for a single order. Use this to check items, times, and customer notes.

### get_order_history
Pull a list of past orders for a specific vendor. You can filter these by date to analyze sales.

### get_promotion_job
Check the status of your promotional updates. It tells you if your latest deals are active.

### update_vendor_catalog
Modify your existing vendor catalog items. Use this to change prices or descriptions on your menu.

### update_order
Update an order on Foodpanda

### update_vendor_status
Change your restaurant's status to open, closed, or busy. This helps you manage customer availability instantly.

### upsert_promotion
Create new promotions or update existing ones. It handles both adding new deals and editing current ones.

### get_vendor_catalog
Fetch your current vendor catalog from the platform. This gives your agent a clear view of your current menu.

### get_vendor_categories
List all the categories in your vendor profile. Use this to organize how your menu items are grouped.

## Prompt Examples

**Prompt:** 
```
What's the status of my restaurant right now?
```

**Response:** 
```
Your Foodpanda store is currently set to **Open**. You have 4 active orders in the queue. Would you like me to check the status of any specific ones?
```

**Prompt:** 
```
Can you add a new 'Spicy Tacos' item to the menu?
```

**Response:** 
```
I've initiated the request to add 'Spicy Tacos' to your catalog. I'll monitor the job status and let you know as soon as it's live on the platform.
```

**Prompt:** 
```
Show me all orders from last night between 6pm and 10pm.
```

**Response:** 
```
Here are the orders from last night:

| Order ID | Items | Total Price | Status |
|---|---|---|---|
| ORD-101 | 2x Spicy Tacos | $14.50 | Delivered |
| ORD-102 | 1x Burrito | $9.00 | Delivered |

Total sales for that period were **$23.50**.
```

## Capabilities

### Update restaurant status
Change your store to open, closed, or busy instantly via your agent.

### Add new menu products
Put new items into your chain's catalog with a simple request.

### Track live orders
Get specific details on active orders to keep your kitchen on track.

### Export full catalogs
Download your entire vendor catalog for audits or offline planning.

### Manage promotions
Create and monitor promotional campaigns across your delivery business.

### View order history
Pull past order data filtered by date to analyze your sales trends.

## Use Cases

### Handling a sudden kitchen rush
A manager asks the agent to set the store to busy status using update_vendor_status to manage customer expectations during a peak period.

### Launching a new seasonal item
A marketing lead uses add_catalog_products and get_catalog_job to push a new burger live across all locations in one go.

### Analyzing weekly sales trends
An owner asks for a list of all orders from last Monday using get_order_history to see which items performed best.

### Updating holiday pricing
A manager uses update_vendor_catalog to change prices for all items in the menu to reflect a holiday promotion.

## Benefits

- Manage multi-location menus instantly by using update_vendor_catalog and add_catalog_products to push changes to every branch at once.
- Monitor live order flow without switching tabs by using get_order_details and get_order_history to keep a pulse on your kitchen.
- Control store availability in real-time with update_vendor_status so customers never see you as open when you're too busy.
- Launch marketing campaigns faster by using upsert_promotion to create and track new deals across your entire chain.
- Audit your entire menu easily by using export_catalog to get a clean copy of your data for offline use.
- Track background tasks with get_catalog_job and get_promotion_job to ensure your updates actually went live.

## How It Works

The bottom line is you get a voice-controlled dashboard for your entire food delivery operation.

1. Subscribe to the Foodpanda MCP on Vinkius.
2. Enter your Foodpanda Partner API OAuth 2.0 Bearer token.
3. Ask your AI agent to perform tasks like updating a menu or checking order history.

## Frequently Asked Questions

**Can I use the Foodpanda MCP to manage my restaurant menu?**
Yes. You can use it to update your entire catalog, add new products, and organize categories through your AI agent.

**Does the Foodpanda MCP work for restaurant chains?**
It's perfect for chains. You can manage vendor statuses and menu updates across multiple locations from one place.

**How do I update my store status to 'busy'?**
You just tell your AI agent to set your status to busy. It will update your Foodpanda account instantly so customers see the correct info.

**Can the Foodpanda MCP track my live orders?**
Yes, it can pull specific order details and your full order history so you can stay on top of your kitchen's workload.

**Is the Foodpanda MCP good for managing promotions?**
Yes, it lets you create, update, and monitor promotional campaigns across your delivery business easily.

**Do I need to be a developer to use the Foodpanda MCP?**
No. Once you connect your account, you just talk to your AI agent in plain English to get things done.

**How do I get my Foodpanda Partner API access token?**
After being approved on the Foodpanda Partner Portal, you'll receive OAuth 2.0 Client Credentials. Use the `getAuthToken` flow with your client_id and client_secret to obtain a JWT Bearer token. This token is what you paste into the credential field.

**Can I update my restaurant menu directly through this integration?**
Yes! Use the `update_vendor_catalog` tool with the chain_id, vendor_id, and a JSON array of products. You can also use `add_catalog_products` to add specific items to your chain catalog.

**What is the API rate limit for Foodpanda Partner API?**
The Foodpanda Partner API has a rate limit of 50 requests per minute. The integration handles this automatically, but if you're doing bulk operations, be mindful of this constraint.

**Can I temporarily close a restaurant via the API?**
Yes, you can update the operational status using `update_vendor_status` to close or set the restaurant as busy to prevent new orders.