# Cornershop MCP for AI Agents AI Agent Connect

> Cornershop MCP lets you manage B2B grocery deliveries across LatAm from your AI agent. Search products, build carts, and track shoppers in real time. It handles order creation and live updates for retail partners like Jumbo and Lider, making it easy to manage office supplies or reseller fulfillment without leaving your chat interface.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_YlQbxMK5a4jBDl0aHc71DqKHkYQVlz2vLcqktK5t/ai-agent-connect
- **Tags:** grocery-delivery, last-mile, order-fulfillment, shopping-cart, real-time-availability

## Description

Managing grocery logistics for a large office or a reseller business usually means jumping between tabs, checking multiple retail websites, and constantly refreshing pages to see if a shopper has started your order. This Connector changes that by putting your entire Cornershop by Uber B2B account inside your AI client. Instead of manually searching for SKUs or trying to find a shopper's phone number, you just tell your agent what you need. You can browse aisles at specific stores, check real-time pricing, and build out complex carts in seconds. Once an order is placed, the agent keeps you updated on the shopper's location and status. If you need to swap an item while they are still in the store, you just ask. It handles the heavy lifting of order modification and webhook management so you can focus on actual work. Because Vinkius hosts this tool, you can plug it into your existing workflow and get your grocery logistics moving with just a few prompts.

## Tools

### list_orders
See a full list of your recent and active delivery orders. This provides a quick overview of your current fulfillment queue.

### list_shoppers
Find information about the shopper currently assigned to your delivery. Use this to see who is handling your items.

### cancel_order
Cancel a pending order before the shopper starts picking it up. This is useful for stopping a delivery before it begins.

### list_store_aisles
See all the categories and aisles available in a specific store. This helps you browse the layout of a retail partner.

### list_stores
Find available grocery stores and partners, filtered by location. This helps you find the closest delivery options.

### list_webhooks
See all the order webhooks you have already configured. Use this to manage your automated notification settings.

### search_products
Look for specific groceries to see matching SKUs, names, and availability. This is the fastest way to find items.

### track_order
Get live tracking updates for a delivery, including the shopper's GPS. This lets you see exactly where your order is.

### create_order
Place a new delivery order using a JSON string for cart details and address. Use this to automate the checkout process.

### create_webhook
Set up a new webhook to get notified about events like shopper assignment. This keeps your agent updated automatically.

### get_order
Pull every detail for a specific order ID to see its current status. It provides a full snapshot of the transaction.

### get_product
Get specific details about a single product, like its current price. Use this to verify SKU information quickly.

### get_store
View the details of a specific store branch to see its location. This helps you identify the right retail partner.

### update_order
Add or remove items from an active order while the shopper is still in the store. This is perfect for last-minute changes.

## Prompt Examples

**Prompt:** 
```
Can you find some milk in a Jumbo store near me and see what the price is?
```

**Response:** 
```
I found 3 Jumbo stores near your location. Here are the prices for Whole Milk at the closest branch:

| Store | Price | Availability |
| :--- | :--- | :--- |
| Jumbo Costanera | $2,500 | In Stock |
| Jumbo Bilbao | $2,600 | In Stock |

Would you like me to add one to your cart?
```

**Prompt:** 
```
Where is my order #CS-123 and who is delivering it?
```

**Response:** 
```
Your order #CS-123 is currently out for delivery.

* **Shopper:** Carlos V. (Rating: 4.9/5)
* **Status:** Delivering
* **Location:** Currently 2 blocks away heading your way.
* **ETA:** 8 minutes

I can provide the shopper's contact details if you need to give specific directions.
```

**Prompt:** 
```
Add 2 packs of bread to my current order and tell me the new total.
```

**Response:** 
```
I've updated your order. I added 2x 'Whole Grain Bread' to the cart while the shopper was still in the store.

* **New Total:** $4,150 (including service fees)
* **Status:** Shopping in progress

I'll let you know as soon as the shopper heads to your location.
```

## Capabilities

### Search groceries and check prices
Find specific products and see their current price and availability in real time.

### Build and place delivery orders
Create a full shopping cart with specific quantities and place the order for delivery.

### Track shopper GPS and status
See exactly where your shopper is and what stage of the delivery they are in.

### Modify active orders live
Add or remove items from a cart while the shopper is still picking them up in the store.

### Get shopper contact details
Retrieve the phone number or info for the assigned shopper to resolve delivery issues.

### Browse store aisles and partners
Look through categories and specific store locations filtered by your coordinates.

### Set up order notifications
Create webhooks to get automated updates on shopper assignments and delivery completions.

## Use Cases

### The office snack run
An office manager asks the agent to find 'Whole Milk' at a nearby Jumbo and place an order for the breakroom using create_order.

### Last-minute substitutions
A reseller needs to swap a missing item; they ask the agent to use update_order while the shopper is still at the store to fix the cart.

### High-volume fulfillment
A B2B reseller uses create_order to batch place daily grocery requests for 20 different clients without manual entry.

### Real-time logistics
A personal assistant checks track_order to see exactly where a client's delivery is and who the shopper is to provide an update.

## Benefits

- Stop manual order entry by using create_order to build carts with specific product IDs and quantities. This lets you move from clicking through websites to simply telling your agent what you need for your next big delivery.
- Get instant visibility into your supply chain by using track_order to see shopper GPS and delivery status. You'll know exactly where your goods are and when they'll arrive without having to refresh a tracking page.
- Reduce errors during the shopping phase by using update_order to swap items while the shopper is still in the store. It's much easier to handle last-minute changes through a chat than by trying to find a specific button in a mobile app.
- Save time on research by using search_products to check real-time pricing and SKU availability across partners. You can compare options and see what's actually in stock before you ever commit to a purchase.
- Simplify logistics by using list_stores to find the best retail partners based on your specific coordinates. This helps you identify the closest and most reliable locations for your specific delivery needs in LatAm.
- Automate your workflow by using create_webhook to receive instant updates on shopper assignment and delivery. It keeps your operations moving by pushing notifications to your agent so you don't have to check for status changes.

## How It Works

The bottom line is you get a voice-controlled way to manage your entire grocery supply chain.

1. Subscribe to the Cornershop MCP on Vinkius.
2. Add your Cornershop Client ID and Secret from your B2B portal.
3. Start asking your AI agent to find products or place orders.

## Frequently Asked Questions

**How can I use Cornershop MCP to manage my office supplies?**
You can use it to automate your weekly snack and supply runs. Just tell your agent to find specific items at local partners, build a cart, and place the order for you.

**Does Cornershop MCP work for B2B resellers?**
Yes, it's designed for B2B resellers to programmatically place and manage high-volume fulfillment orders for their clients without manual entry.

**Can I track my grocery delivery in real time with Cornershop MCP?**
Yes, the Connector provides live tracking that includes the shopper's current GPS location and estimated arrival time directly in your chat.

**Can I change my order after it's been placed using Cornershop MCP?**
You can use the update tool to add or remove items while the shopper is still in the store, which is perfect for last-minute changes.

**How do I get shopper contact info through Cornershop MCP?**
The Connector can pull the assigned shopper's contact details instantly so you can resolve any delivery issues without switching apps.

**Can Cornershop MCP search for specific products in LatAm stores?**
Yes, it searches for matching SKUs, names, and real-time pricing across retail partners like Jumbo and Lider.

**Can I add items to my order after the shopper has been assigned?**
Yes! As long as the order status is currently 'shopping', you can use the `update_order` tool to pass a JSON array with new product IDs and quantities. The Shopper's app will update dynamically with the new additions.

**How can I find out the exact location of my delivery?**
If the order has reached the 'delivering' status, you can invoke the `track_order` tool with your order ID. It will return the last known latitude/longitude of the courier along with the ETA (Estimated Time of Arrival) to your destination address.

**Does this work across all LATAM countries where Cornershop operates?**
Yes. The API uses global endpoints. When mapping stores using `list_stores`, you supply your local latitude and longitude to receive the stores available in your immediate geographic region (Chile, Mexico, Brazil, Colombia, Peru, etc).