# SkuVault MCP for AI Agents AI Agent Connect

> SkuVault MCP lets you manage your warehouse inventory, product catalog, and purchase orders through your AI agent. It handles bulk item updates, lot tracking, and shipment records so you don't have to jump between tabs.

## Overview
- **Category:** order-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_GuaDd3WAt4jPQ6jCAoKTKpvkHPeRH9Je9Uqp9S4q/ai-agent-connect
- **Tags:** inventory-tracking, warehouse-management, skuvault, product-catalog, purchase-orders

## Description

SkuVault is the inventory and order management MCP for your AI agent. Imagine you're in the middle of a busy afternoon and need to update stock levels across three different warehouses. Instead of logging into a dashboard and clicking through multiple pages, you just tell your AI agent what needs to happen. This connection lets you talk to your inventory like a person. You can ask it to build out new product brands, create complex kits, or check exactly how many items are sitting in a specific zone. It handles the heavy lifting of data entry, like recording shipments or generating purchase orders, while you keep your eyes on the bigger picture. Whether you're managing a small boutique or a massive distribution center, having this level of control over your SkuVault data makes the daily grind a lot faster. It's one of the many specialized tools you can find in the Vinkius catalog to make your warehouse operations feel more like a conversation and less like a chore. You can use it to quickly verify brand classifications or get a handle on your handling times to improve shipping accuracy. It removes the friction of manual data management, letting you focus on moving products and keeping your customers happy. By turning your inventory data into a conversational interface, you stop fighting with your software and start using it to your advantage.

## Tools

### add_item_bulk
Update multiple inventory quantities at once. This saves time when receiving large shipments.

### add_item
Add a specific quantity to a warehouse location. Use this for small, individual stock updates.

### add_shipments
Record new shipment data in your system. This keeps your outgoing order history accurate.

### create_brands
Set up new product brands in your catalog. This helps organize your brand hierarchy.

### create_holds
Put specific inventory on hold. This prevents items from being sold while they're being inspected.

### create_product
Add a single new product to your catalog. Use this for one-off item entries.

### create_products
Bulk create multiple products at once. This is the fastest way to upload a new collection.

### create_suppliers
Register new product suppliers. This builds out your vendor database.

### get_available_quantities
See how much stock is ready to sell. This helps you avoid overselling items.

### get_brands
List all the brands in your catalog. Use this to verify your current brand list.

### get_classifications
View your product classifications. This helps you understand how your catalog is organized.

### get_external_warehouse_quantities
Check stock levels in external warehouses. This gives you a full view of your distributed inventory.

### get_external_warehouses
Get details on your external warehouse locations. This helps you manage multi-site logistics.

### get_handling_time
Check how long it takes to process specific products. This helps you set accurate shipping expectations.

### get_incoming_items
See what's arriving from POs or shipments. This helps you plan for new stock.

### get_lot_inventory_by_location
See exactly which lots are in a specific zone. This is vital for precise inventory audits.

### get_lots
Retrieve a list of all product lots. This is your go-to for broad lot tracking.

### create_kit
Build new product kits or bundles. This lets you sell groups of items as a single unit.

### create_po
Generate a new purchase order. This automates the start of your restocking process.

### create_lot
Create new product lots. This is essential for tracking expiration dates or manufacturing batches.

## Prompt Examples

**Prompt:** 
```
I need to move 50 units of SKU 'WIDGET-A' to warehouse 2, location 'LOC-99' for a restock.
```

**Response:** 
```
I've updated the inventory for you. Here is the confirmation:

| SKU | Warehouse | Location | Quantity | Reason |
| :--- | :--- | :--- | :--- | :--- |
| WIDGET-A | 2 | LOC-99 | 50 | Restock |

**Status:** Success. The stock has been moved.
```

**Prompt:** 
```
Check if we have any stock for the 'Blue Shirt' in the main warehouse.
```

**Response:** 
```
I checked the available quantities for the 'Blue Shirt'.

*   **Main Warehouse:** 142 units available
*   **External Warehouse A:** 24 units available
*   **External Warehouse B:** 0 units available

Would you like me to check any other locations?
```

**Prompt:** 
```
Create a new bundle called 'Summer Kit' containing the Red Shirt and the Blue Hat.
```

**Response:** 
```
I have successfully created the new product kit.

**Kit Details:**
*   **Name:** Summer Kit
*   **Items Included:** Red Shirt, Blue Hat
*   **Status:** Active in catalog

You can now list this as a single item in your storefront.
```

## Capabilities

### Bulk update stock levels
Update inventory quantities across multiple locations in one go.

### Build product kits
Create bundles and kits to sell groups of items as single units.

### Track product lots
Retrieve lot details filtered by specific warehouse zones.

### Generate purchase orders
Create new orders to restock items directly from your chat.

### Manage brand catalogs
Create and list product brands and suppliers to organize your offerings.

### Monitor incoming shipments
See what's arriving from purchase orders or external shipments.

## Use Cases

### Moving stock between zones
A warehouse manager needs to move 50 units of a SKU to a new zone. They ask the agent to use add_item to move the stock, avoiding the need to open the web app.

### Checking incoming stock
An ops lead needs to see what's coming in next week. They ask the agent to check get_incoming_items to see pending POs and shipments.

### Bulk uploading a new collection
A brand manager wants to create 20 new items for a summer line. They ask the agent to use create_products to bulk upload the new items instantly.

### Locating specific batches
A logistics coordinator needs to find a specific batch for a recall. They ask the agent to use get_lot_inventory_by_location to find every unit of that lot.

## Benefits

- Stop manual data entry by using add_item_bulk to update stock levels in seconds.
- Organize your catalog faster by using create_products and create_brands to build out your offerings.
- Improve shipping accuracy by recording data with add_shipments and create_po directly from your chat.
- Get a clear view of your stock with get_available_quantities and get_external_warehouse_quantities.
- Manage complex inventory needs using create_holds and create_kit to handle bundles and restricted stock.

## How It Works

The bottom line is you get a conversational interface for your entire SkuVault inventory and order management system.

1. Subscribe to the SkuVault MCP on Vinkius.
2. Enter your SkuVault Tenant Token and User Token.
3. Start asking your AI agent to manage your stock, products, and orders.

## Frequently Asked Questions

**Can SkuVault MCP help me with bulk stock updates?**
Yes, it allows you to update multiple inventory quantities at once. This is much faster than editing items individually and is perfect for receiving large shipments.

**How do I track different product lots with SkuVault MCP?**
You can retrieve a list of all product lots or filter them by specific warehouse zones. This makes it easy to manage expiration dates and manufacturing batches.

**Can I create purchase orders through the AI?**
Yes, you can generate new purchase orders directly through your AI agent. This helps you start the restocking process without manual data entry.

**Does SkuVault MCP work for external warehouses?**
It does. You can check stock levels and details for external warehouse locations to get a complete view of your distributed inventory.

**Can I put items on hold using SkuVault MCP?**
Yes, you can create inventory holds. This is useful for keeping items from being sold while they are being inspected or repaired.

**Is SkuVault MCP good for managing kits?**
It is excellent for that. You can create new product kits and bundles, allowing you to sell groups of items as a single unit in your catalog.

**How can I add inventory to a specific warehouse location?**
You can use the `add_item` tool. Provide the SKU or Code, the WarehouseId, the LocationCode, the Quantity, and a valid transaction Reason.

**Can I retrieve product lot details filtered by location?**
Yes! Use the `get_lot_inventory_by_location` tool to retrieve lot inventory details filtered by specific locations.

**Is there a way to create multiple products at once?**
Yes, you can use the `create_products` tool to bulk-create products by passing a JSON payload with the product details.