# Katana MCP for AI Agents AI Agent Connect

> Katana MCP connects your Katana Cloud Manufacturing account to your AI agent, giving you a direct way to manage production, sales, and inventory. It allows you to list manufacturing orders, check stock levels for specific material variants, and create sales orders using natural language. It's built for production managers and inventory specialists who need to see what's happening on the shop floor without digging through complex ERP dashboards or switching between multiple tabs.

## Overview
- **Category:** erp-operations
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_VT9amFv72X8hnzBAwjI7nedoJ6cRiISaqbSMz1Cx/ai-agent-connect
- **Tags:** manufacturing-erp, production-planning, shop-floor-control, inventory-tracking, supply-chain-management

## Description

Managing a manufacturing floor usually means juggling a dozen different tabs. You're constantly clicking through your ERP to see if a manufacturing order is on schedule, then jumping over to a spreadsheet to check if a specific material variant is actually in stock, and then hunting for customer details in a CRM. It's a tedious cycle of clicking, refreshing, and copy-pasting data just to get a clear picture of your operations.

This MCP changes that by giving your AI agent a direct line into your Katana Cloud Manufacturing account. Instead of manually pulling reports or hunting for IDs, you can just ask your agent to find a specific customer's order status or check the availability of parts for a new job. It handles the heavy lifting of querying your product database and supplier lists so you can focus on moving goods rather than moving data. It's one of the many tools available in the Vinkius catalog that makes it easy to bridge the gap between your high-level planning and the actual work happening on the shop floor. You get a way to talk to your inventory and production data as if it were a conversation, making it much easier to catch stockouts before they stall your line or miss a shipping deadline.

## Tools

### create_sales_order
Create a new sales order by providing a customer ID. This lets your agent handle new requests without manual entry.

### get_sales_order
Pull specific details for a single sales order. Use this to check the status of a high-priority shipment.

### list_inventory
See the overall status of your current inventory. This gives a high-level view of what's in the warehouse.

### get_inventory_by_variant
Check stock levels for a specific material variant. This is crucial for ensuring you have the right parts for a job.

### list_products
Retrieve a list of all products in your Katana account. This helps your agent understand your full catalog.

### list_customers
Get a full list of your customers. This helps your agent identify the right account for an order.

### list_purchase_orders
View all current purchase orders. Use this to track incoming supplies from your vendors.

### list_sales_orders
Get a list of all sales orders. This allows for quick audits of your current sales pipeline.

### list_suppliers
See a list of all your suppliers. This helps your agent identify who to contact for missing materials.

### list_manufacturing_orders
See all active manufacturing orders. This gives you a clear view of what's currently on the shop floor.

### list_materials
Get a list of all materials in your system. This helps your agent distinguish between raw goods and finished products.

## Prompt Examples

**Prompt:** 
```
What's the status of our manufacturing orders?
```

**Response:** 
```
I've fetched your manufacturing orders. Here is the current status of your production line:

| Order ID | Product | Status |
| :--- | :--- | :--- |
| MO-442 | Wooden Table | **In Progress** |
| MO-445 | Office Chair | **Completed** |
| MO-448 | Dining Chair | **Pending** |

You have 3 active jobs currently on the shop floor.
```

**Prompt:** 
```
Do we have enough of variant VAR_987?
```

**Response:** 
```
Yes, you have **45 units** of variant `VAR_987` currently in stock. 

*Note: 10 units are currently committed to existing sales orders.*
```

**Prompt:** 
```
List my top suppliers.
```

**Response:** 
```
Here are your registered suppliers in Katana:

* **Global Wood Co.** (Supplier ID: SUP-001)
* **SteelWorks Inc.** (Supplier ID: SUP-002)
* **FastFab Logistics** (Supplier ID: SUP-005)

Would you like me to pull a list of purchase orders for any of these?
```

## Capabilities

### Create new sales orders
Generate a new sales order for a customer by providing their ID.

### Check stock for specific variants
Retrieve real-time inventory levels for specific material variants.

### Pull active manufacturing orders
List all current manufacturing orders to see what's on the shop floor.

### Query product and material databases
Access your full catalog of products and materials with internal IDs.

### View customer and supplier lists
Get a complete list of your business partners and suppliers.

### Retrieve order details
Get specific details for either sales or purchase orders.

## Use Cases

### Checking stock for a custom order
An inventory specialist asks the agent if they have enough of a specific variant for a rush job. The agent uses `get_inventory_by_variant` to confirm the count.

### Daily production briefing
A production manager asks for a summary of all active jobs. The agent uses `list_manufacturing_orders` to show what's on the floor.

### Quick sales updates
A sales rep is on a call and asks for the status of a specific order. The agent uses `get_sales_order` to pull the latest details.

### Supplier verification
A buyer needs to find the contact info for a specific vendor. The agent uses `list_suppliers` to provide the correct list.

### Catalog exploration
A planner needs to see all available products. The agent uses `list_products` to show the full catalog including internal IDs.

## Benefits

- Get real-time stock levels for specific material variants using `get_inventory_by_variant` to ensure you never stall a production run because of a missing part.
- Track shop floor progress by pulling active manufacturing orders with `list_manufacturing_orders` to see exactly what's being built right now.
- Handle new sales requests faster by using `create_sales_order` to generate orders directly from a chat once you have the customer ID.
- Audit your supply chain by pulling full lists of suppliers and customers with `list_suppliers` and `list_customers` for better partner visibility.
- Simplify order tracking by retrieving specific details on any sale with `get_sales_order` during live client calls to provide instant updates.

## How It Works

The bottom line is you get a natural language interface for your entire manufacturing ERP.

1. Subscribe to the Katana MCP on Vinkius.
2. Enter your Katana API Key in the configuration.
3. Ask your AI client to list orders, check stock, or create new sales records.

## Frequently Asked Questions

**Can Katana MCP help with shop floor visibility?**
Yes, it lets you see manufacturing orders directly. You can ask your agent for a summary of active jobs to see what's happening on the floor in real time.

**How does Katana MCP handle inventory?**
It allows your agent to check stock levels for products and specific material variants. This helps you see exactly what's available before you commit to a new production run.

**Can I create orders with Katana MCP?**
Yes, you can use it to create new sales orders. Just provide the customer ID to your agent, and it can handle the record creation for you.

**Does Katana MCP work with my existing account?**
Yes, it connects directly to your Katana Cloud Manufacturing account using your API key, so all your existing data remains the same.

**Can I use Katana MCP to check supplier lists?**
Yes, it can pull your full list of suppliers. This is great for quickly identifying the right partner when you need to source materials.

**Can I check specific material variants?**
Yes, the Connector can check stock for specific variants. This is one of the most common ways to prevent production delays caused by missing parts.

**Can I check the inventory of a specific material variant?**
Yes, use the `get_inventory_by_variant` tool with the unique variant ID to see current stock levels and availability in real-time.

**Is it possible to list all current manufacturing orders?**
Absolutely. The `list_manufacturing_orders` tool retrieves a list of all production jobs, helping you track shop floor activities.

**Can I see my customer list via the agent?**
Yes, the `list_customers` tool provides access to your customer database, making it easy to reference customer IDs for new sales orders.