Cin7 Core MCP. Manage stock, orders, and customer data via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Cin7 Core MCP Server lets your AI agent manage inventory, sales, and purchase orders. Connect your agent to the Cin7 Core API to check real-time stock levels across warehouses, research customer details, and track order status using natural language commands.
This covers the full product lifecycle, from sourcing materials to shipping the final item.
What your AI agents can do
Get all stock availability
Returns the total available stock quantity, including on-hand, allocated, and available-to-sell numbers across all configured warehouses.
Get product details
Gets detailed attributes like weight, dimensions, supplier info, and tax rules for a specific product ID.
Get sale order details
Retrieves full details for a specific sales order, including line items, shipping addresses, and fulfillment progress.
You get the total stock available, including on-hand, allocated, and available-to-sell quantities across every warehouse location.
You retrieve specific product details like weight, dimensions, supplier information, and tax rules using just the product ID.
You access every line item, shipping address, invoice detail, and the exact fulfillment progress for a specific sales order.
You get a granular breakdown of quantities for a product SKU across all physical locations and virtual bins.
You view customer metadata, including contact names, company details, and their current credit limits.
You pull vendor profiles, getting primary contact information, default currency, and payment terms for any supplier.
You get a full list of all products, including their SKU, name, category, and base price.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d756fget all stock availability
Returns the total available stock quantity, including on-hand, allocated, and available-to-sell numbers across all configured warehouses.
019d756fget product details
Gets detailed attributes like weight, dimensions, supplier info, and tax rules for a specific product ID.
019d756fget sale order details
Retrieves full details for a specific sales order, including line items, shipping addresses, and fulfillment progress.
019d756fget sku stock status
Provides a detailed breakdown of quantities for a specific product SKU across all physical locations and virtual bins.
019d756flist crm customers
Lists all registered customers, providing their contact names, company details, and credit limits.
019d756flist crm suppliers
Lists all vendors, providing their primary contact info, default currency, and payment terms.
019d756flist inventory products
Lists all products in your Cin7 Core catalog, showing SKU, name, category, and base price.
019d756flist purchase orders
Lists all purchase orders, showing supplier details, order date, and if the shipment has been ordered or received.
019d756flist sales orders
Lists all sales orders, showing customer ID, total value, and current status like drafted, packed, or shipped.
019d756fsearch products by sku
Searches the catalog and returns stock and identification data for any product using its specific SKU.
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 every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Cin7 Core, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Your AI agent handles inventory, sales, and purchasing through Cin7 Core. You connect your agent to the Cin7 Core API and use natural language to manage the whole product lifecycle, from sourcing materials to shipping the final item.
get_all_stock_availability gives you the total stock count—on-hand, allocated, and available-to-sell—across every warehouse you run.
get_sku_stock_status breaks down a specific product's quantity across all physical locations and virtual bins.
list_inventory_products gives you a full list of every product in the Cin7 Core catalog, showing the SKU, name, category, and base price.
get_product_details lets you pull specific product info, like weight, dimensions, supplier details, and tax rules, just by knowing the product ID.
list_crm_customers lists every registered customer, providing their contact names, company details, and credit limits. list_crm_suppliers pulls vendor profiles, getting primary contact info, default currency, and payment terms for any supplier. list_purchase_orders shows all purchase orders, listing supplier details, order dates, and whether the shipment't been ordered or received. list_sales_orders gives you a list of all sales orders, showing the customer ID, total value, and current status—drafted, packed, or shipped.
get_sale_order_details retrieves every line item, shipping address, invoice detail, and the exact fulfillment progress for a specific sales order.
search_products_by_sku searches the catalog and returns stock and identification data for any product using its specific SKU.
How Cin7 Core MCP Works
- 1 Connect the Cin7 Core integration to your AI agent and authorize it using your Account ID and Application Key.
- 2 Ask your agent a question in natural language (e.g., 'What is the stock for SKU 123?').
- 3 The agent automatically identifies the required tool (
get_sku_stock_status), calls the tool, and presents the raw data back to you in a conversational summary.
The bottom line is you can run complex inventory and commerce operations through chat, without needing to write a single line of code.
Who Is Cin7 Core MCP For?
Anyone who needs visibility into physical goods or transaction history. This is for the operations team that spends too much time jumping between the ERP, the warehouse system, and the CRM. It's for the purchasing rep who has to manually call three different people just to get an order status update.
Checks real-time stock levels and product locations across multiple warehouses without logging into the management portal.
Monitors order fulfillment status, tracking both sales and purchase orders, right from a chat interface.
Researches customer credit limits or supplier contact details during a client planning session, making the conversation instantly actionable.
What Changes When You Connect
- See real-time stock numbers instantly. Instead of logging into a warehouse dashboard to check stock, your agent calls
get_sku_stock_statusand tells you the exact count and location breakdown. - Get full order status in one go. When you need to know where an order is, the agent runs
get_sale_order_details, giving you all line items, addresses, and fulfillment progress without opening a single tab. - Know who you're talking to. Use
list_crm_customersto pull up a client's credit limit and main contact details immediately during a sales call, keeping the conversation focused on sales, not admin. - Track goods across the supply chain. By running
list_purchase_orders, you get a view of inbound shipments, telling you exactly when inventory is expected to arrive. - Compare product data easily. The
get_product_detailstool gives you weight, dimensions, and tax rules for a product ID, which is critical when calculating shipping costs or quoting a client. - Simplify catalog browsing. Instead of running multiple reports,
list_inventory_productsgives you a clean list of every product SKU, name, and category in your system.
Real-World Use Cases
Urgent: What's the stock for this client's order?
A sales rep needs to confirm if a client's pending order can ship today. They ask their agent, and the agent runs get_sku_stock_status and get_sale_order_details. The agent confirms available stock, confirms the order is authorized, and tells the rep exactly how many units are ready to go.
Sourcing Check: Where is the material coming from?
The purchasing manager needs to know if a product is back-ordered or if a new shipment is due. They ask their agent to run list_purchase_orders. The agent reviews the inbound status and gives the manager the expected receipt date, letting them adjust the sales timeline.
Customer Vetting: Does this client have credit?
A sales rep is talking to a potential client. They ask their agent to run list_crm_customers. The agent pulls the client's profile, showing their contact info and current credit limit, allowing the rep to confirm payment terms before the final pitch.
System Audit: What's missing from the catalog?
An inventory analyst wants a complete list of products to audit pricing and categories. They ask their agent to run list_inventory_products. The agent returns a full list of SKUs, names, and base prices, giving the analyst the dataset they need for review.
The Tradeoffs
Trying to check stock via a simple search
A user searches for a product name in the general search bar, which might return outdated or aggregated data that doesn't specify warehouse location or available-to-sell quantity.
→
Always use get_sku_stock_status or search_products_by_sku. These tools are designed to give granular, real-time stock counts and location breakdowns, which is what you actually need.
Relying on manual order status checks
A user opens the sales portal, clicks through 5 tabs, and manually cross-references the order status with a separate shipping manifest to find out if the goods have been packed.
→
Use get_sale_order_details. This single tool retrieves the order status, the line items, the shipping address, and the current fulfillment progress all in one call.
Confusing supplier lists with product lists
A user tries to find the payment terms for a vendor by searching the main product catalog, leading to irrelevant product data and a failed search.
→
Use list_crm_suppliers to get vendor profiles. This tool pulls the correct payment terms, primary contact info, and default currency, separating vendor data from product data.
When It Fits, When It Doesn't
Use this server if your workflow involves complex, multi-step checks across multiple business domains: inventory, sales, and purchasing. You need to ask questions like, 'Can we sell this product to this customer, given current stock and their credit limit?' The server handles the sequence of calls. Don't use it if you just need to view a single, static list (e.g., a simple list of all product names). For that, a basic data feed or a single read-only API endpoint is fine. If you only need to check stock, get_sku_stock_status is the specific tool; don't use get_all_stock_availability unless you truly need the aggregated, total picture.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cin7 Core. 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 INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Coordinating stock levels and order statuses across silos is a nightmare.
Today, checking one product's stock requires logging into the warehouse system, then checking the SKU in the ERP. To find out if a sale is ready, you have to open the sales order tab, find the order number, and then jump to the fulfillment tracker. It's a three-system dance that takes time and guarantees you'll miss something.
With the Cin7 Core MCP Server, you just tell your agent, 'What's the status of Order #123 for SKU X?' The agent runs the necessary tools (`get_sale_order_details` and `get_sku_stock_status`) and gives you one clear answer. No clicking, no switching tabs. Just the answer.
Cin7 Core MCP Server: Get comprehensive order and inventory data.
You no longer have to manually cross-reference supplier payment terms with a product's required dimensions. The agent handles this by calling `list_crm_suppliers` and then retrieving the `get_product_details`. It stitches the data together so you can compare them instantly.
The difference is that the data isn't siloed anymore. Everything—from the customer's credit limit to the actual stock count—is available to your agent at once. It's a single conversation that handles the complexity of your entire operation.
Common Questions About Cin7 Core MCP
How do I check stock using the `get_sku_stock_status` tool? +
You provide the specific product SKU to the agent. The agent returns a detailed breakdown of quantities across all physical locations and virtual bins, not just a total number.
What is the difference between `get_all_stock_availability` and `get_sku_stock_status`? +
get_all_stock_availability gives the total stock count across all warehouses. get_sku_stock_status provides a highly granular breakdown for a specific SKU, showing counts in each individual warehouse location.
Can I list all customers using `list_crm_customers`? +
Yes. This tool returns a full list of registered customers, including their contact names, company details, and current credit limits.
Does `get_sale_order_details` cover purchase orders? +
No. get_sale_order_details is strictly for sales orders. Use list_purchase_orders or list_purchase_orders for all inbound supplier shipments.
Which tool should I use to find product dimensions? +
Use get_product_details. This tool resolves attributes like dimensions, weight, supplier info, and tax rules for a given product ID.
How do I list all purchase orders using the `list_purchase_orders` tool? +
The list_purchase_orders tool returns a list of purchase orders, including the supplier details, order date, and the inbound status. You can use this to track all inbound shipments and see which orders are currently ordered or received.
Does `get_product_details` provide tax rules for products? +
Yes, get_product_details resolves detailed attributes for a product GUID, including tax rules. This tool is useful if you need to check the tax status before processing an order.
What kind of data can `list_sales_orders` provide? +
The list_sales_orders tool returns order metadata, including the customer ID, total value, and current fulfillment status. This lets you see all sales orders and their current stage, like 'drafted' or 'shipped'.
How do I get Cin7 Core API credentials? +
Log in to Cin7 Core, navigate to Settings > Integration > API, and click the '+' button to create a new API application. You will be provided with an Account ID and an Application Key.
Is the stock data across all locations included? +
Yes, you can check real-time stock availability across all your warehouses using the get_all_stock_availability tool.
Can the agent check order status? +
Absolutely. You can list sales and purchase orders or retrieve full details for a specific order ID to check its current status and fulfillment progress.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Cloudbeds
Manage hotel reservations, guests, rooms, housekeeping, availability, and revenue dashboard for your Cloudbeds property through natural conversation.
Mercado Pago
Process payments, generate Pix QR codes, manage customers and refunds via Mercado Pago API.
Gelato
Manage print-on-demand orders, track fulfillment, and get shipping quotes via AI agents with Gelato.
You might also like
Shotstack
Render and edit videos programmatically with a cloud API that generates personalized video content at scale from templates.
Timezone Offset Engine
Calculate the exact offset between two timezones at any moment, with full DST awareness. Powered by Luxon.
Acuity Scheduling
Manage appointments, availability, calendars, classes, and products for your Acuity Scheduling-powered business through natural conversation.