# Meituan Waimai MCP for AI Agents AI Agent Connect

> Meituan Waimai MCP lets you manage your food delivery business in China through your AI client. You can update store statuses, track couriers in real-time, handle new orders, and monitor customer reviews without leaving your chat interface. It bridges the gap between your merchant portal and your daily workflow, making it easy to oversee multiple branches or handle high-volume order spikes.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_w43sJc9DJOnTSCNzF3A33K4sfo8NsthuXQX23DIK/ai-agent-connect
- **Tags:** food-delivery, merchant-operations, order-tracking, retail-orchestration, api-integration, delivery-management

## Description

Managing a food delivery business on a platform as massive as Meituan Waimai usually means jumping between tabs, checking merchant portals, and constantly refreshing pages to see where your couriers are. This Connector changes that by bringing those specific actions into your AI client. Instead of navigating complex menus to see if your store is online or to find a specific order's details, you just ask your agent to do it for you. It handles the heavy lifting of fetching store metadata, confirming new sales, and auditing delivery progress. You can even pull recent order history to keep your books straight or check out what customers are saying about your food. It's built to turn a fragmented set of merchant tools into a single, conversational interface. By adding this to your setup via the Vinkius catalog, you get a direct line to your delivery operations. You'll spend less time clicking and more time actually running your business, whether you're handling a single shop or a large chain across different regions.

## Tools

### cancel_order
Use this to stop an order from being fulfilled. It allows you to provide a specific reason code for the cancellation.

### list_recent_orders
Pull a list of orders from a specific timeframe. It's great for quick financial audits or status checks.

### set_store_offline
Close your store for the day or during a break. This immediately updates your status on the platform.

### track_delivery
See where your couriers are in real-time. It provides live progress updates for any active delivery.

### list_categories
See all the different food categories your store offers. This is useful for auditing your menu structure.

### confirm_order
Confirm a new order as soon as it comes in. This moves the order into the active fulfillment stage.

### get_order_detail
Get all the specific information for a single order. It shows items, totals, and customer details.

### get_store_comments
Pull the latest reviews and ratings from customers. This helps you monitor your store's reputation.

### get_store_info
Fetch the core metadata for your store. Use this to see your current status and basic info.

### set_store_online
Open your store to start taking new orders. This makes your shop visible to customers on the app.

## Prompt Examples

**Prompt:** 
```
What's the status of the order ORD_9921?
```

**Response:** 
```
I've pulled the details for order `ORD_9921`. It's currently being prepared. 

* **Total:** 88.00 CNY
* **Items:** 1x Spicy Chicken Wings, 1x Spring Rolls
* **Status:** Preparing

The courier hasn't been assigned yet. Would you like me to notify you when it's out for delivery?
```

**Prompt:** 
```
Is my store still online?
```

**Response:** 
```
Yes, your store is currently marked as **online**. You're visible on the Meituan app and ready to receive new orders.
```

**Prompt:** 
```
Where is the courier for the last order?
```

**Response:** 
```
The courier for order `ORD_9920` is currently **1.2 km away** from the customer. 

* **Picked up:** 4 minutes ago
* **Estimated Arrival:** ~6 minutes

They are heading toward the destination now.
```

## Capabilities

### Toggle store online/offline status
Open or close your store to the public using simple text commands.

### Confirm incoming food orders
Acknowledge new sales immediately to move them into the fulfillment queue.

### Track live courier locations
Get real-time updates on where your drivers are and their estimated arrival times.

### Fetch store metadata and categories
Retrieve your store's core information and menu category structure.

### Pull recent order history
Get a list of past orders from specific timeframes for quick auditing.

### Retrieve customer reviews and ratings
Pull the latest feedback from customers to monitor your store's reputation.

### Cancel orders with specific reasons
Stop an order from being fulfilled and provide a required reason code.

## Use Cases

### Handling a lunch rush
A store manager is overwhelmed by new sales. They ask the agent to confirm all new orders in the queue using confirm_order.

### Investigating a late delivery
An operations lead needs to know why a delivery is late. They ask the agent to track_delivery for a specific order ID to see the courier's location.

### Monitoring new menu feedback
A manager wants to see if a new menu change is working. They use get_store_comments to see what people are saying about the new items.

### Building a custom dashboard
A developer is building a custom dashboard and uses list_categories and get_store_info to populate their own internal UI.

## Benefits

- Stop clicking through the merchant portal to toggle your store status. Use set_store_online and set_store_offline to manage your availability instantly through chat.
- Get real-time visibility into your logistics. Use track_delivery to see exactly where couriers are without manually checking each order's progress.
- Handle order spikes faster. Use confirm_order and get_order_detail to process high volumes of new sales with simple text commands.
- Monitor your brand reputation automatically. Pull customer feedback with get_store_comments to identify trends and issues quickly.
- Simplify your end-of-day auditing. Use list_recent_orders to pull all sales from a specific time range for your records.

## How It Works

The bottom line is you get a conversational interface for your entire Meituan merchant dashboard.

1. Subscribe to the Meituan Waimai Open API MCP on Vinkius.
2. Enter your Meituan Client ID and Client Secret in your client settings.
3. Ask your agent to check order statuses, update your store, or pull reviews.

## Frequently Asked Questions

**Can I use the Meituan Waimai MCP to manage my store's online status?**
Yes, you can use it to instantly open or close your store using natural language. Your agent can toggle your status so you don't have to log into the portal.

**How does the Meituan Waimai MCP help with delivery tracking?**
It lets your agent pull live location data for active orders. You can ask where a courier is and get an estimated arrival time immediately.

**Can I see customer reviews with the Meituan Waimai MCP?**
Yes, you can pull store comments and ratings. This is great for monitoring your reputation and seeing what customers think of your food.

**Can I use the Meituan Waimai MCP to audit my daily sales?**
You can ask your agent to list recent orders from a specific time range. This makes it easy to quickly check your volume for any hour or day.

**Is the Meituan Waimai MCP good for multi-branch management?**
It's excellent for this because you can query specific store info and categories for different locations from one chat interface.

**Does the Meituan Waimai MCP handle order cancellations?**
Yes, you can ask your agent to cancel an order and provide a reason code, which updates the status on the platform automatically.

**How do I find my Meituan Client ID and Secret?**
Log in to the [Meituan Open Platform](https://developer.waimai.meituan.com/), register as a developer, and create an application to receive your unique Client ID and Secret.

**What is an app_poi_code?**
The `app_poi_code` is a unique identifier for your store (Point of Interest) defined within your Meituan application. It is required for all store-specific operations.

**Can I track deliveries in real-time?**
Yes! Use the `track_delivery` tool with a valid order ID to retrieve the courier's current status and predicted arrival information.