# PrestaShop MCP for AI Agents AI Agent Connect

> PrestaShop MCP lets your AI client handle your store's heavy lifting. Instead of digging through the back-office to find order numbers or checking stock levels, your agent can pull that data instantly. It connects to your official Webservice API to manage orders, grab product details, and track inventory across your entire catalog without you having to move a muscle.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_tjHSwEag7jjlXpBq08KDpLt30hsTPDQGr12hESA8/ai-agent-connect
- **Tags:** online-store, product-catalog, order-fulfillment, inventory-tracking, web-services, retail-operations

## Description

Managing a busy online store usually means jumping between tabs, searching for specific order numbers, and manually checking if items are still in stock. This Connector changes that by giving your AI client a direct line to your PrestaShop data. Stop wasting time on manual lookups and start asking your agent to do the legwork for you. Whether you're trying to figure out why a customer's shipment is delayed or need to pull a list of products for a new landing page, the AI handles the heavy lifting by talking directly to your store's API. You'll find it in the Vinkius catalog as a way to turn your AI into a functional member of your operations team. Stop worrying about messy CSV exports or confusing XML structures. Tell the AI what you need to know, and it pulls the live information from your store. Handling high-volume orders and maintaining a complex product catalog feels like a conversation rather than a data entry chore.

## Tools

### list_orders
Scans recent sales and fulfillment statuses with specific limits on the number of results. This is perfect for checking your latest transactions quickly.

### get_order
Extracts nested line items and payment success paths for a specific order ID. It gives you a complete breakdown of what a customer actually bought.

### list_customers
Lists customer emails and account creation dates for CRM tracking. Use this to see who is interacting with your store.

### list_categories
Shows the root and child category structure of your entire store. It helps you map out your shop's navigation layout.

### list_addresses
Pulls physical delivery addresses for customers and orders. This is useful for coordinating shipping and logistics.

### get_stock
Retrieves the specific stock quantity for one particular resource ID. Use this for a quick check on a single item's availability.

### list_currencies
Shows all active currencies accepted by your store. It lets you see what payment options your customers have.

### list_products
Retrieves the full product catalog from your store's open-source database. This gives you a complete overview of your inventory.

### get_product
Pulls the full pricing, description, and category data for a single product ID. You can see every detail of an item at a glance.

### list_stock
Displays the physical inventory quantities for your complex item structures. It shows you exactly what is available to sell right now.

## Prompt Examples

**Prompt:** 
```
Show me the last 5 orders and tell me if any are still pending.
```

**Response:** 
```
I've pulled the last 5 orders for you:

| Order ID | Total | Status |
|---|---|---|
| #101 | $145.00 | Shipped |
| #102 | $89.99 | Shipped |
| #103 | $210.00 | Shipped |
| #104 | $45.50 | Shipped |
| #105 | $120.00 | **Awaiting Payment**|

Orders 101 through 104 are all completed. Order 105 is still pending.
```

**Prompt:** 
```
Check the stock for product ID 42 and tell me how many we have left.
```

**Response:** 
```
I checked the stock for Product ID 42. You have **7 units** currently authorized for checkout operations.
```

**Prompt:** 
```
List all products in the Electronics category with their prices.
```

**Response:** 
```
Here are the products in the Electronics category:

* **Wireless Headphones v2** - $99.99
* **Smart Watch Series 5** - $199.00
* **Bluetooth Speaker** - $45.00
* **Noise Cancelling Earbuds** - $129.99
```

## Capabilities

### Fetch specific order details
Get everything about a single purchase including items and payment status.

### Scan recent sales history
Browse through your latest orders to see what's moving and what's pending.

### Pull product catalog data
Grab SKU details, pricing, and category info for your entire inventory.

### Track real-time stock levels
Check exact quantities available for sale across different items.

### Identify customer profiles
Pull contact info and history to better understand your buyer base.

### Map delivery addresses
Access shipping locations to coordinate logistics and fulfillment.

### Browse store categories
See how your products are organized for navigation planning.

## Use Cases

### Resolving a shipping delay
A customer emails about a late package. You ask the AI to find the order and check the shipping address using get_order and list_addresses.

### Inventory audit
You need to know which products are running low. The AI scans your stock levels and lists the ones under 10 units using list_stock.

### Headless commerce build
A developer needs a JSON list of all products in the Electronics category to build a new site using list_products and list_categories.

### Bulk order review
An e-commerce manager wants to see the total sales from the last 50 orders to check daily performance using list_orders.

## Benefits

- Stop manual order lookups. Use list_orders to see your latest sales history without opening the admin panel.
- Accurate inventory tracking. Use list_stock and get_stock to know exactly what's on the shelf before you sell it.
- Faster customer support. Use get_order and list_addresses to find shipping issues in seconds.
- Easier catalog management. Use list_products and get_product to grab SKU data for marketing or dev work.
- Better CRM insights. Use list_customers to quickly correlate buyer history with recent purchases.
- Simplified store navigation. Use list_categories to map out your store's structure for new designs.

## How It Works

The bottom line is you get a direct, conversational interface to your PrestaShop store data without the manual overhead.

1. Subscribe to the PrestaShop MCP on Vinkius.
2. Enter your store's URL and your official Webservice Key.
3. Ask your AI client to pull orders, check stock, or list products.

## Frequently Asked Questions

**Does the PrestaShop MCP help me manage my store?**
Yes, it lets your AI client interact with your store's data directly. You can ask questions about orders, products, and stock levels without leaving your chat interface.

**Does this Connector require me to export any files?**
No, it connects directly to your PrestaShop Webservice API. Your AI gets the live data it needs instantly, so there's no need to download or upload CSVs.

**How does this help with customer support?**
It makes finding information much faster. Your agent can pull up order details, shipping addresses, and customer history in seconds to help you resolve issues quickly.

**Do I use this to check my inventory?**
Absolutely. You can ask the AI to list your current stock levels or check the specific quantity for any item in your catalog.

**Is this safe for my store data?**
This Connector uses the official PrestaShop Webservice API. You provide your own credentials, ensuring your AI only accesses the information you authorize.

**What kind of products can I see with this?**
You can pull details for your entire catalog, including pricing, descriptions, and category mappings for any product in your store.

**Can I use it for headless commerce?**
Yes, it's great for developers who need to pull product data into other systems. You can ask the AI to list products and categories to help map out your store's structure.

**Can the AI handle PrestaShop's complex XML responses?**
Yes. While PrestaShop's Core API sends XML trees, the AI parses nodes extracting items, IDs, and pricing fluidly, eliminating the need for you to read tag-heavy formats manually.

**Is there a way to limit the amount of products or orders I query?**
Absolutely. Functions like `list_products` and `list_orders` accept a `limit` parameter string in bounds format (like `0,20`). Just ask the AI to 'show me the first 5 orders'.

**Can it inspect how many physical items are in stock?**
Yes. Under the hood, PrestaShop splits stock models. Using `list_stock` and `get_stock`, the AI retrieves the exact array nodes managing physical stock overriding quantities.