# Deck Commerce MCP for AI Agents AI Agent Connect

> Deck Commerce MCP lets your AI agent manage order fulfillment, track shipments, and monitor inventory for D2C retail businesses. Connect it to your workflow to pull order details, check stock levels across nodes, and manage customer returns using natural language commands.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_3qgIjdZ8GZK91ScF7xbPILcxGz4diSY0f6XElDtB/ai-agent-connect
- **Tags:** omnichannel, retail-operations, order-fulfillment, inventory-tracking, returns-management, d2c

## Description

If you run a direct-to-consumer brand, you know the pain of jumping between different tabs to figure out where an order stands or if a specific SKU is actually in stock at your regional warehouse. This Connector changes that by giving your AI agent a direct line into your Deck Commerce account. Instead of hunting through rows of data, you can just ask your agent to pull up a specific order history, check backorder statuses, or get a breakdown of quantities at different fulfillment nodes. It handles the heavy lifting of data retrieval so you can focus on moving product and helping customers. Because it's hosted on Vinkius, you can plug this into your existing workflow in minutes. You get a cohesive way to oversee your entire fulfillment pipeline through a single chat interface, making it much easier to spot bottlenecks and keep your operations running smoothly without the manual overhead.

## Tools

### list_processed_shipments
Lists carrier information and tracking numbers for all processed shipments. Use this to batch-check fulfillment data.

### get_account_metadata
Pulls organization name and system configuration details. Use this to verify your account settings.

### get_sku_stock_level
Provides a breakdown of quantities at individual fulfillment nodes. This helps you manage multi-node inventory.

### get_order_details
Retrieves specific line items, shipping addresses, and tax information for a single order. This is useful for verifying order accuracy.

### get_shipment_tracking
Pulls carrier status updates and delivery estimates for a specific shipment. Use this to give customers real-time updates.

### list_backordered_items
Identifies products where demand exceeds current stock. This helps you prioritize restocking efforts.

### list_oms_orders
Lists order numbers, statuses, and customer IDs from your OMS. It is the best way to get a high-level view of all orders.

### list_order_returns
Lists all return requests including reasons and RMA numbers. This helps you track the flow of returned goods.

### search_orders_by_number
Matches keywords against order numbers and customer names to find specific records. This is perfect for quick lookups.

### list_available_inventory
Lists total sellable and reserved quantities for all SKUs. Use this to get a bird's-eye view of your current stock.

## Prompt Examples

**Prompt:** 
```
List all customer orders from today that are 'Pending'.
```

**Response:** 
```
I've found 8 pending orders from today, including **Order #DC123** and **Order #DC124**. 

All are currently awaiting inventory verification. Would you like to see the items in the largest pending order?
```

**Prompt:** 
```
What is the stock level for 'Blue Runner Shoes' (SKU: RUN-99)?
```

**Response:** 
```
The SKU **RUN-99** (Blue Runner Shoes) currently has **45 units** available across all facilities.

*   **Main Node:** 30 units
*   **Regional Node 2:** 15 units

Should I check if there are any backorders for this SKU?
```

**Prompt:** 
```
Show me the tracking info for Order #DC123.
```

**Response:** 
```
Order **#DC123** was shipped via **FedEx** on June 12th.

*   **Tracking Number:** 1234567890
*   **Current Status:** Delivered
*   **Location:** New York, NY

Would you like the full shipment history?
```

## Capabilities

### Pull order history
Get full details on line items, shipping addresses, and tax info for any specific order.

### Track shipment progress
Access carrier updates and delivery estimates for processed shipments.

### Identify backordered stock
See which products have demand that exceeds your current on-hand availability.

### View inventory across nodes
Check sellable, on-hand, and reserved quantities for all SKUs across your facilities.

### Manage customer returns
List return requests, RMA numbers, and current processing states directly in your chat.

### Search for orders
Find specific records using keywords like order numbers, customer names, or email addresses.

## Use Cases

### Handling 'Where is my order?' inquiries
A support rep asks the agent to find the status of Order #DC123. The agent uses get_shipment_tracking to provide the FedEx status and delivery estimate instantly.

### Checking stock for a specific product
An ops manager wants to know if they can fulfill a large order for 'Blue Runner Shoes'. The agent uses get_sku_stock_level to check the main and regional nodes.

### Identifying items that need restocking
A warehouse manager asks the agent to list all items currently out of stock but in high demand. The agent uses list_backordered_items to generate the list.

### Batch checking daily shipments
A logistics lead wants to see all shipments processed this morning. The agent uses list_processed_shipments to pull carrier info and tracking numbers.

## Benefits

- Faster order lookups: Use search_orders_by_number to find customer info instantly without clicking through multiple pages of data.
- Real-time stock visibility: Use list_available_inventory to see exactly what is sellable across all your different warehouse nodes.
- Simplified returns: Use list_order_returns to manage RMA requests and reasons in one place, making it easier to handle customer issues.
- Accurate tracking: Use get_shipment_tracking to provide customers with precise delivery updates and carrier locations.
- Proactive stock management: Use list_backordered_items to identify which products need restocking immediately to meet demand.
- Multi-node oversight: Use get_sku_stock_level to see a detailed breakdown of quantities at individual fulfillment locations.

## How It Works

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

1. Grab your API Key and Site ID from your Deck Commerce admin portal.
2. Connect the Deck Commerce MCP to your AI client via the Vinkius marketplace.
3. Ask your agent to perform tasks like checking stock levels or listing pending orders.

## Frequently Asked Questions

**How can the Deck Commerce MCP help my customer support team?**
It allows your support team to get instant answers to 'where is my order' questions. Your agent can pull up tracking numbers, delivery estimates, and order statuses in seconds without the rep having to log into a separate dashboard.

**Can I use Deck Commerce MCP to see my stock levels across different warehouses?**
Yes, it provides a detailed breakdown of quantities at individual fulfillment nodes. You can ask your agent to check specific SKUs to see exactly how much stock is available in each location.

**Does the Deck Commerce MCP support tracking customer returns?**
It does. You can ask your agent to list all customer returns, including the reason for the return, the RMA number, and the current processing state, all through a simple chat.

**What kind of order information can I get with the Deck Commerce MCP?**
You can retrieve detailed information for specific orders, including line items, shipping addresses, tax information, and the full history trail of that order.

**Is the Deck Commerce MCP good for identifying low-stock items?**
Yes, it can specifically identify products where demand exceeds your current on-hand availability. This makes it easy to spot which items are on backorder and need to be prioritized for restocking.

**How do I connect Deck Commerce to my AI agent?**
You just need your API Key and Site ID from your Deck Commerce admin portal. Once you have those, you can connect the Connector through the Vinkius catalog to your preferred AI client.

**How do I get Deck Commerce API credentials?**
Log in to your Deck Commerce admin portal, navigate to the API settings or Integrations section to generate your API Key and find your Site ID.

**Can the agent check backordered items?**
Yes, you can use the list_backordered_items tool to identify which SKUs are currently on backorder and monitor their fulfillment status.

**Does the integration support tracking numbers?**
Yes, when retrieving shipment details, the agent provides carrier information and tracking numbers for your customer orders.