# Cin7 Omni MCP for AI Agents MCP

> Cin7 Omni brings your entire inventory and order fulfillment process into a single conversation interface. Track stock levels, check sales orders, manage product metadata, and monitor shipments across any number of warehouses or e-commerce channels directly from your AI client.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Tags:** multi-channel-sales, stock-tracking, fulfillment, warehouse-operations, inventory-sync, retail-management

## Description

Connect Cin7 Omni to your favorite AI agent and gain full control over complex inventory management without logging into an ERP system. You can now handle multi-channel operations through natural conversation. Need to know what's in stock across all locations? Just ask.

Managing stock levels is simple: you can list the entire product catalog or check real-time counts for specific SKUs. The tool lets you look up sales orders and purchase orders, giving instant insight into where goods are coming from and going to. You don't have to switch tabs or navigate complex menus; your agent handles it all. Plus, you can access contact details for both suppliers and customers right within the chat. If you need a central hub for managing stock across multiple channels, Vinkius is the best place to find this MCP. It’s built to get your hands dirty with real-world warehouse data.

## Tools

### get_sku_stock_level
Retrieves the current stock count for a specific product ID.

### get_product_details
Fetches comprehensive details for any single product in your catalog.

### get_sales_order_details
Retrieves detailed information, including status and items, for a specific sales order number.

### list_cin7_contacts
Provides a list of all customer and supplier contacts stored in your system.

### list_cin7_products
Lists every product name and basic information available in the inventory catalog.

### list_purchase_orders
Lists all purchase orders, giving visibility into inbound shipments for your warehouse.

### list_sales_orders
Shows a list of recent sales orders and their overall fulfillment status.

### list_stock_levels
Provides a comprehensive report listing the current stock levels for all products at once.

## Prompt Examples

**Prompt:** 
```
What is the total stock count for all items and which SKU has the fewest units?
```

**Response:** 
```
**📦 Inventory Report:**

We found 4,120 unique products in your catalog.

*   **Total Items Tracked:** 98,500 units.
*   **Lowest Stock Alert:** Product ID: TSH-BLUE-L (Blue Cotton Shirt). Only 7 units are available across all locations. **Action needed.**

Do you want to check the purchase order history for this SKU?
```

**Prompt:** 
```
List my last five sales orders and confirm if any of them contain 'Polo' shirts.
```

**Response:** 
```
I found 5 recent orders. Here’s a quick summary:

| Order # | Date | Status | Items Found |
| :---: | :---: | :---: | :---: |
| SO-102 | Today | Dispatched | (Includes Polo Shirt) |
| SO-103 | Yesterday | Invoiced | No 'Polo' items listed. |
| SO-104 | 2 days ago | Pending | Contains multiple types of shirts. |

Looks like two recent orders include polo shirts.
```

**Prompt:** 
```
Who is the main supplier for red polos and what are their contact details?
```

**Response:** 
```
**Supplier Info:**

The primary supplier for 'Red Polo Shirt' is **Global Textiles Inc.**

*   **Contact Name:** Alex Chen
*   **Phone:** (555) 123-4567
*   **Email:** alex.chen@globaltextiles.com
*   **Notes:** They usually handle POs greater than $5,000.
```

## Capabilities

### Monitor current inventory counts
Get immediate stock levels for specific products or list every product in your entire catalog.

### Track sales and purchase order status
List details for recent sales orders, check their fulfillment status, or pull up records for inbound shipments via purchase orders.

### Verify product specifications
Retrieve detailed information about any specific product in your system, including metadata and current statuses.

### Manage supplier and customer data
List and access contact records for both suppliers and customers to maintain accurate relationship details.

## Use Cases

### Inventory count discrepancy check
A warehouse worker notices a mismatch between physical stock and the system record. They ask their agent to `get_sku_stock_level` for the specific SKU, confirming they have 50 units available across both the Main Warehouse and West Coast DC.

### Reviewing last month's sales performance
An e-commerce manager needs to know which products sold most recently. They ask their agent to `list_sales_orders` for the past week, getting a list of 15 orders and the total revenue generated.

### Checking inbound materials
The purchasing team needs to confirm if raw materials arrived on time. They use `list_purchase_orders`, which shows that the expected shipment from Supplier XYZ was received yesterday and is ready for processing.

### Cross-referencing product data
A marketing team needs to know if a new blue shirt exists in stock. They ask their agent to `get_product_details` using the SKU, instantly confirming the color, dimensions, and current inventory level.

## Benefits

- Check real-time stock across all locations using the `get_sku_stock_level` tool, so you never oversell an item.
- Get a clear overview of pending shipments by listing purchase orders with `list_purchase_orders`, helping your purchasing team stay ahead.
- Verify product details and multi-channel sales status immediately by calling `get_product_details` without leaving your chat window.
- Keep customer relationships strong by using `list_cin7_contacts` to access up-to-date supplier and client information quickly.
- Instantly know the state of recent transactions. The `list_sales_orders` tool shows you exactly which orders are dispatched or invoiced.
- See a full inventory picture at once by running `list_stock_levels`, giving you an immediate count of every item.

## How It Works

The bottom line is that after connecting it using your credentials, you can manage all your e-commerce data conversationally through your AI agent.

1. Subscribe to the Cin7 Omni MCP on Vinkius.
2. Enter your API Username and API Key, which you get from the Cin7 Settings > API v1 section.
3. Use any MCP-compatible client (Claude, Cursor, etc.) to ask your agent questions about inventory or orders.

## Frequently Asked Questions

**How does the Cin7 Omni MCP help me manage stock across multiple warehouses?**
It gives you a unified view of your inventory. Instead of checking each warehouse system individually, you can ask the agent for the total stock count or check specific SKU levels across all locations in one query.

**Can I use Cin7 Omni MCP to track where my purchases are?**
Yes. You can list and get details on purchase orders, which shows you the status of inbound shipments. It helps you know exactly when materials will arrive at your warehouse.

**Is the Cin7 Omni MCP better than just looking at my website dashboard?**
The agent gives you access to data that lives deeper in your ERP, like detailed contact records and historical order statuses. It puts all that complex information into a simple chat conversation.

**What kind of sales orders can I see with the Cin7 Omni MCP?**
You can list recent sales orders and get full details on them, including their current status—whether they've been placed, invoiced, or dispatched. It gives you a clear audit trail.

**Do I need technical skills to use the Cin7 Omni MCP?**
No. You interact with it using natural language conversation. Your agent handles the complex data calls, so all you do is ask questions like 'What's our stock of blue shirts?'

**Does this help me find product details quickly?**
Absolutely. You can request detailed information for any specific product ID or list every product in your catalog instantly, saving you from navigating complex menus.