Katana MCP. Automate order tracking and inventory counts.
Katana MCP automates your manufacturing ERP workflow by letting your AI agent interact with core business data—including sales, purchasing, and inventory—through natural conversation. You can generate new customer orders, check real-time stock counts for specific product variants, or pull detailed lists of all active manufacturing jobs directly from your client. This eliminates manual logins and spreadsheet cross-referencing across multiple systems.
Give Claude and any AI agent real-world access
Create new sales orders using create_sales_order or pull comprehensive lists of both customer accounts (list_customers) and purchase orders (list_purchase_orders).
Get immediate inventory status for the entire facility via list_inventory, or drill down to check specific stock counts using get_inventory_by_variant.
View and pull lists of all active manufacturing orders (list_manufacturing_orders) to monitor job progress across the shop floor.
Access a full database view by listing available products or materials using list_products and list_materials, including metadata needed for planning.
Pull lists of all suppliers (list_suppliers) and sales orders (list_sales_orders), keeping a clear view of your external partners.
Ask an AI about this
Waiting for input…
What AI agents can do with Katana MCP: 11 Tools for Operations Management
These tools allow your AI client to perform specific actions like creating orders or checking stock levels directly within the Katana ERP system.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Katana MCPCreate Sales Order
Generates a brand new sales order for a customer, provided you give the customer's ID.
List Customers
Retrieves a complete list of every registered customer in your system.
Get Sales Order
Fetches all specific details for one designated sales order number.
List Inventory
Provides a high-level, overall view of the entire inventory status across all...
Get Inventory By Variant
Checks the specific stock count for one designated product variant ID to know...
List Manufacturing Orders
Pulls a list of every currently active and pending manufacturing job or work order.
List Materials
Lists all raw materials available in your Katana catalog, including metadata.
List Products
Retrieves a complete list of every finished or semi-finished product defined in the...
List Purchase Orders
Lists all purchase orders that have been created, detailing what needs to be bought.
List Sales Orders
Retrieves a list of all sales orders, allowing you to see recent activity and status...
List Suppliers
Lists every external supplier connected to your manufacturing process.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Katana, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Katana. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The headache of switching between operational screens.
Today, if you want to know the status of a big order, you log into the ERP. Then you open the inventory module to check stock levels. Next, you switch to the sales tab just to confirm the customer ID before emailing anyone. You're clicking through five different screens and copying three different numbers—all just for one conversation.
With this MCP, your agent handles that entire sequence in plain English. It combines checking `list_sales_orders` status with verifying real-time stock via `get_inventory_by_variant`. You get the final answer immediately, without ever leaving your chat window.
Katana MCP: Immediate access to full order and material data.
The manual steps of opening separate dashboards for inventory checks, listing suppliers, and viewing purchase orders vanish. Your agent consolidates the output from tools like `list_materials` and `list_suppliers` into one readable response.
You don't just get data; you get a complete picture of your operational status. The speed is the biggest difference now.
What Katana MCP does for your AI
This MCP connects your AI agent to Katana Cloud Manufacturing, giving it direct access to the data that runs a factory floor. Instead of logging into a separate ERP dashboard every time you need information, your agent handles the request in plain conversation. You can ask it to check if 'Acme Corp' has enough material for their next big order or pull up all outstanding purchase orders needing attention.
It uses tools like list_customers and get_inventory_by_variant to gather precise data, so you don't have to jump through tabs. Whether you need the status of a product run via list_manufacturing_orders, or you just want to know what materials are available in your catalog using list_materials, this MCP handles it all.
By connecting this capability through Vinkius, you get one access point for every critical piece of operational data.
019d75bf-d7e6-720b-a6a3-fa389b581d6d How to set up Katana MCP
The bottom line is you get instant, actionable answers about your factory operations without writing or running code yourself.
Subscribe to this MCP on Vinkius and input your Katana API key.
Your AI client sends a natural language request (e.g., 'What's the stock for Model X?').
The agent executes the relevant tool (like get_inventory_by_variant) and returns structured data directly to your chat interface.
Who uses Katana MCP
This MCP is for operational staff—the Production Manager who needs live status updates before calling a client, and the Inventory Specialist who can't afford to wait for an afternoon report. If your job involves cross-referencing order details with current material availability, you need this.
Uses list_manufacturing_orders and get_inventory_by_variant to determine if raw materials are ready for the next production run.
Pulls customer details using list_customers or checks existing order status via list_sales_orders during a client call.
Checks material availability (list_materials) and pulls supplier lists (list_suppliers) to manage procurement timelines.
Benefits of connecting Katana MCP
Stop manually cross-referencing sheets. You can check current stock levels using get_inventory_by_variant and immediately know if a sales order is viable, all in one chat session.
Faster client calls mean better sales. Instead of searching through old records, simply ask your agent to use list_customers or list_sales_orders for instant account history.
Production visibility happens instantly. You can pull up a list of active jobs using list_manufacturing_orders and get an immediate status update without opening the full ERP dashboard.
Never lose track of what needs buying again. Your agent handles listing all purchase orders (list_purchase_orders) or checking material requirements against your product catalog using list_materials.
Process order creation in seconds. Instead of filling out forms, you tell your AI client to use create_sales_order, and it routes the request directly into Katana.
Katana MCP use cases
The Rush Order Check
A sales rep needs to confirm if a customer's large order is possible. They ask their agent, which uses list_sales_orders and then checks the material availability with get_inventory_by_variant. The agent reports back: 'Yes, 50 units are available, but they will be committed by the job listed under SO-123.' This avoids a panicked phone call to operations.
Quarterly Inventory Audit
The inventory specialist needs an overall picture of stock. Instead of running five different reports, they ask the agent to run list_inventory. The system immediately returns a comprehensive status report across all product variants and materials.
Starting New Production
A planner decides to start a new item. They first use list_products to check if the base model exists, then ask for suppliers using list_suppliers to find sources for necessary components, and finally run create_sales_order once everything is confirmed.
Understanding Past Purchases
A coordinator needs to know why a specific job stalled. They ask the agent to list all manufacturing orders (list_manufacturing_orders) and then check the associated purchase order status using list_purchase_orders to find the missing component.
Katana MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a search engine
Typing 'Show me all sales orders and inventory.' The agent gets confused because you asked for two separate data types in one query, resulting in an incomplete or unusable summary.
Break the request into specific steps. First, ask the agent to list_sales_orders. Then, follow up with, 'Now check the stock level for the product mentioned on that last order' using get_inventory_by_variant.
Manual data transfer
Pulling a customer list from one screen and then copying IDs into another system to create an order. This is slow, error-prone, and interrupts workflow.
Use the agent to first list_customers for verification, and then tell it directly: 'Please use this customer ID' followed by the command to create_sales_order. It handles the data flow.
Over-relying on one tool
Only checking the current list of materials (list_materials) without knowing if a purchase order exists for them. You think you're ready, but supplies are stuck in transit.
Always cross-reference your material needs by first running list_purchase_orders to see what is currently on its way before making production decisions.
When to use Katana MCP
Use this MCP if your daily work requires reading, creating, or updating core ERP records—specifically sales orders, purchase orders, and inventory counts. If you need to know 'How much stock do we have?' or 'Can I submit an order for Client X?', this is what you need. Don't use it if all you need is a simple report that doesn't change data; those are better suited for dedicated reporting tools. Also, don't rely on this MCP to manage payroll or HR records—that falls outside the scope of manufacturing operations. If your task involves querying basic product definitions and materials, however, using list_products and list_materials is exactly what it was built for.
Frequently asked questions about Katana MCP
How do I create a sales order using Katana MCP? +
To create an order, simply ask your agent to use create_sales_order. You just need to make sure you provide the correct customer ID when you submit the request.
Does Katana MCP only show finished goods inventory? +
No. The system handles both finished products and raw components. Use list_materials or get_inventory_by_variant to see stock for every variant type.
Can I check production status with Katana MCP? +
Yes, you can list all current jobs by asking the agent to run list_manufacturing_orders. This gives you a real-time view of what's currently running on the line.
What if I need more data than just sales orders? +
You can pull far more. Use tools like list_purchase_orders to see incoming supplies or run list_customers to get a full client roster.
Is Katana MCP only for American businesses? +
No, it connects directly to your specific Katana Cloud Manufacturing account. It works with whatever data and structure you already have set up in the ERP.