# Dutchie POS MCP for AI Agents AI Agent Connect

> Dutchie POS MCP lets your AI agent manage your cannabis dispensary's retail operations. It handles product catalogs, real-time inventory tracking, and order fulfillment directly through the Dutchie POS API. Use it to monitor stock levels, audit sales activity, and manage customer data without switching tabs.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_cQ6hSihtVy6AMiHccseT0FeJi9J3UWEJQmjhqagY/ai-agent-connect
- **Tags:** point-of-sale, sku-management, real-time-inventory, loyalty-programs, retail-analytics, batch-tracking

## Description

This Connector connects your AI client to the Dutchie POS platform to handle the heavy lifting of dispensary management. Instead of hunting through different tabs to check if a specific batch of flower is ready for sale or looking up a customer's loyalty status, you can just ask your agent to do it. You get a direct line to your product catalog, allowing you to pull SKU details or search for specific items instantly. It also keeps a close eye on your stock, making it easy to spot low-inventory alerts or check lot numbers for compliance. When orders come in, your agent can track the fulfillment status and payment types so you stay on top of the daily flow. Because Vinkius hosts this Connector, you can plug it into your existing workflow and start running your retail operations through a simple conversation. It turns a complex backend into a searchable, actionable data source for your team. It takes the friction out of daily tasks like verifying stock levels before a sale or checking the status of a pending delivery. You can get a clear picture of your retail landscape without the headache of manual data entry or constant tab switching. Your team can focus on the customers while the AI handles the data retrieval.

## Tools

### quick_pos_sales_audit
Get a high-level summary of your most recent sales activity. It provides a fast snapshot of how the day is going.

### list_low_stock_inventory
Find items that have fallen below your set quantity threshold. Use this to identify which products need immediate restocking.

### list_retail_orders
See a list of all recent retail orders in your system. This helps you stay on top of the daily order flow.

### list_retail_products
View every product currently in your Dutchie POS catalog. Use this to get a full list of your available retail items.

### search_catalog_products
Search for products using a specific name or SKU. This makes it easy to find specific items during a busy shift.

### get_dutchie_pos_metadata
Get the limits and metadata for your Dutchie POS account. This helps you understand your account's specific capabilities.

### get_order_details
Pull detailed info for a specific retail order. You can quickly see payment types and fulfillment status.

### get_product_details
Retrieve specific settings and information for a single product. Use this to verify SKU details or descriptions.

### list_pos_customers
See a list of all customers registered in your POS organization. Use this to manage your customer base or check loyalty info.

### list_current_inventory
View all inventory lots and their current quantities. This is perfect for checking stock levels across your entire shop.

## Prompt Examples

**Prompt:** 
```
Show me our current inventory for the 'Flower' category.
```

**Response:** 
```
I've pulled the current stock for your Flower category. Here is the summary:

| Product | Quantity | Batch Number |
| :--- | :--- | :--- |
| Blue Dream | 45 units | BD-9920 |
| Sour Diesel | 12 units | SD-1104 |
| OG Kush | 88 units | OG-8821 |

Would you like me to check the batch details for any of these?
```

**Prompt:** 
```
What's the status of order ORD-5544?
```

**Response:** 
```
Order **ORD-5544** is currently marked as **FULFILLED**. 

**Details:**
- **Transaction Type:** Cash
- **Total Amount:** $125.00
- **Customer:** John Doe
- **Status:** Completed

Do you need the line items for this order?
```

**Prompt:** 
```
Are there any items running low on stock?
```

**Response:** 
```
Yes, I found 3 items that are below your set threshold:

- **Indica Gummies:** 3 units left
- **CBD Tincture:** 2 units left
- **Blue Dream:** 5 units left

Should I pull the batch numbers for these so you can put in a restock order?
```

## Capabilities

### Check real-time inventory levels
See exact stock quantities and batch numbers across all your locations instantly.

### Retrieve specific product settings
Pull detailed SKU information and product categories from your catalog.

### Track retail order fulfillment
Monitor order statuses, payment types, and transaction details in one place.

### Search the product catalog
Find specific items by name or SKU using natural language queries.

### Audit recent sales activity
Get high-level summaries of recent sales to monitor your daily volume.

### List registered customers
Access your organization's customer list to manage loyalty and history.

### Identify low-stock items
Get a targeted list of products that have fallen below your set quantity threshold.

## Use Cases

### Identifying low stock items
An inventory specialist asks the agent to show items under the threshold. The agent identifies the products and pulls batch details for the team.

### Checking order status
A manager asks about order ORD-5544. The agent pulls the payment method, total, and shows if it has been fulfilled yet.

### Finding specific products
A staff member is looking for a specific flower type. The agent provides a list of available SKUs so the staff can confirm availability.

### Daily sales pulse check
A busy shift lead needs a quick pulse check on sales. The agent provides a high-level overview of the last few hours.

## Benefits

- Stop manual inventory counting. See exact stock levels across all batches in one go to keep your shelves organized.
- Speed up order processing. Quickly check payment types and fulfillment status without ever opening the dashboard.
- Simplify compliance checks. Identify items needing attention and verify lot numbers to stay within state regulations.
- Improve customer service. Quickly pull up loyalty data or history when a customer asks for information.
- Get instant sales snapshots. See how the day is going without having to run complex reports or navigate menus.
- Find products faster. Locate specific SKUs instantly during a busy shift to help customers find what they need.

## How It Works

The bottom line is you get a conversational interface for your entire dispensary's retail data.

1. Connect the Dutchie POS MCP to your AI client.
2. Enter your Dutchie POS API Key from your account settings.
3. Ask your agent to check inventory, pull order details, or audit sales.

## Frequently Asked Questions

**Can I use the Dutchie POS MCP to see my dispensary's inventory?**
Yes. This Connector lets your AI agent pull real-time inventory levels, lot numbers, and batch details directly from your Dutchie POS account so you can check stock levels instantly.

**How does the Dutchie POS MCP help with retail orders?**
It allows your agent to track retail orders, check fulfillment statuses, and view payment types. You can ask for specific order details or see a list of recent transactions.

**Can I use Dutchie POS MCP to find specific products by SKU?**
Yes, you can search your entire product catalog using a name keyword or a specific SKU. Your agent will return the relevant product details for you immediately.

**Is the Dutchie POS MCP good for compliance auditing?**
It's great for auditing because it can quickly retrieve high-level sales summaries and specific batch details. This helps your team stay on top of state requirements without manual digging.

**Does the Dutchie POS MCP work with my current AI client?**
It works with any MCP-compatible client like Claude, Cursor, or Windsurf. Once connected via Vinkius, you can use natural language to manage your Dutchie POS data.

**How do I get a Dutchie POS API Key?**
Log in to your Dutchie POS (Greenbits or LeafLogix) back office, navigate to the **Integrations** or **API** section in your settings, and you can generate your unique API Key from there.

**Can the agent update product pricing?**
This integration currently focuses on listing and auditing products, inventory, and orders. Modifying prices or inventory quantities should be managed via the Dutchie POS back office.

**Does it support lab results tracking?**
Yes, you can use the get_product_details tool to retrieve technical metadata which includes batch-level lab result data stored in Dutchie POS.