Vinkius
MCP Server

SkuVault MCP for AI. Manage inventory, POs, and kits using only chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SkuVault MCP on Cursor AI Code EditorSkuVault MCP on Claude Desktop AppSkuVault MCP on OpenAI Agents SDKSkuVault MCP on Visual Studio CodeSkuVault MCP on GitHub Copilot AI AgentSkuVault MCP on Google Gemini AISkuVault MCP on Lovable AI DevelopmentSkuVault MCP on Mistral AI AgentsSkuVault MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

SkuVault connects your AI agent directly to your warehouse management system. Manage inventory, create products, track specific lots, and generate purchase orders all through chat commands.

It handles everything from bulk stock additions (`add_item_bulk`) to complex shipment logging, giving you real-time control without opening another tab.

What AI agents can do with SkuVault Automation

Add item bulk

Adds multiple different item types and quantities to the inventory at once.

Add item

Updates inventory by adding a specified quantity of items to one warehouse location.

Add shipments

Creates records for goods that have left the warehouse and shipped out.

+ 17 more capabilities included
Track Inventory Location

Retrieve current available quantities, checking specific product lots by location (e.g., 'How many units of Lot X are in Zone B?').

Manage Stock Movement

Add inventory to a single warehouse spot using add_item, or process large counts at once with add_item_bulk. It also logs finished shipments via add_shipments.

Build Product Catalog

Define your product structure by creating new products, bulk-creating items (create_products), and setting up brand or supplier records.

Control Supply Flow

Initiate purchase orders (create_po) when stock is low. You can also build complex product kits and bundles using create_kit.

Audit Lot & Hold Status

Manage specific batches of items by creating lots (create_lot), or placing temporary inventory holds (create_holds) for quality checks.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with SkuVault: 20 Tools for Full Inventory Control

These tools allow your AI client to perform every core function of a warehouse system—managing stock, products, and orders—using direct API calls.

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 SkuVault on Vinkius

Add Item Bulk

Adds multiple different item types and quantities to the inventory at once.

Add Item

Updates inventory by adding a specified quantity of items to one warehouse location.

Add Shipments

Creates records for goods that have left the warehouse and shipped out.

Create Brands

Establishes new brand names within your product catalog structure.

Create Holds

Places temporary holds on inventory, preventing it from being sold or shipped until...

Create Kit

Defines and builds new product bundles using multiple individual SKUs.

Create Lot

Establishes a new, tracked batch (or lot) of specific products.

Create Po

Generates and submits purchase orders to vendors for restocking inventory.

Create Product

Adds a single, new product definition into your master catalog.

Create Products

Bulk-creates multiple product definitions from a list of data points.

Create Suppliers

Registers new vendors or supply partners in the system records.

Get Available Quantities

Retrieves the total available stock count for a given SKU across all managed locations.

Get Brands

Fetches a list of existing brands used in your catalog.

Get Classifications

Retrieves the established product classification types for reporting purposes.

Get External Warehouse Quantities

Checks how many units of a specific SKU are held at remote or external warehouse...

Get External Warehouses

Lists and provides details for all connected external warehouse locations.

Get Handling Time

Retrieves the estimated time it takes to process a specific product order.

Get Incoming Items

Shows items currently in transit or expected soon, often linked to open purchase orders.

Get Lot Inventory By Location

Finds the exact count of a specific lot number within one defined warehouse location.

Get Lots

Retrieves a list and status report for all existing product lots in your system.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The SkuVault integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with SkuVault, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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

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

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for 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 connection provides 20 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking inventory manually means opening five different tabs just to check one SKU's location., Solved with Vinkius AI Gateway

Right now, you have to jump from the main WMS dashboard to the lot tracking screen. Then, if that doesn't show enough detail, you open a separate sheet for external warehouse counts. You copy-paste SKUs and locations across three different views just to confirm availability.

With this MCP server, you simply ask your agent: 'Where is SKU X?' The agent runs the necessary sequence of tools—checking both internal stock via `get_available_quantities` *and* external sites using `get_external_warehouse_quantities`. You get one definitive answer in chat.

SkuVault MCP Server: Use `add_shipments` to log fulfillment without leaving the conversation.

Today, fulfilling an order means logging into the WMS, finding the shipment record, manually entering item SKUs and counts, and clicking 'Finalize Shipment'. This process is prone to human error if you miss one field or use the wrong location code.

Now, your agent handles it. You tell it: 'Ship 10 units of A and 5 units of B.' It runs `add_shipments`, logs the transaction immediately, and confirms success—all from chat.

What your AI can actually do with this

Look, forget jumping through a dozen screens just to move some stock or place an order. This server hooks your AI agent right into SkuVault's backend. You manage everything—from building out your whole product line to logging shipments leaving the dock—just by talking to it. It gives you real-time control without ever making you open another tab.

Stock Movement and Inventory Control

You can update inventory levels instantly. Use add_item to tack on a specified count of goods to any single warehouse location. If you're dealing with big counts or several different item types, use add_item_bulk to record them all at once. When stuff leaves the building, run add_shipments to log those records for goods that shipped out.

To check what you got on hand, your agent can retrieve the total stock count for any SKU across every location using get_available_quantities. You can also figure out how much of a specific product is sitting at remote or external sites by checking with get_external_warehouse_quantities, and you can get a list of all those connected external warehouse spots using get_external_warehouses.

Product Catalog Setup and Management

Setting up your product structure is simple. You can define new brand names using create_brands. Need to register a vendor? Use create_suppliers. To build out the master catalog, you've got create_product for single items or create_products if you're dropping in a whole list of definitions. When you need to bundle things together—like making a starter kit—you use create_kit to define and build those bundles using multiple individual SKUs.

You can also generate purchase orders by running create_po, which submits restocking requests straight to your vendors.

Tracking Lots, Holds, and Specific Batches

If you're dealing with sensitive goods or specific batches, this is huge. Use create_lot to set up a new, trackable batch of products. To audit that stuff later, you can run get_lots to get a status report on every existing product lot in the system. You can pin down the exact count for a specific lot number inside one defined warehouse using get_lot_inventory_by_location.

If you need to stop inventory from moving—maybe it's waiting on quality checks—you use create_holds to place those temporary stops. The server also pulls in information about items currently coming into the facility or expected soon through get_incoming_items, and you can check what product classification types exist for your reports using get_classifications.

Workflow Operations

This system handles the nitty-gritty logistics, too. You can get an estimate of how long it'll take to process a specific order with get_handling_time. For reporting purposes, you can also fetch all existing product classification types using get_classifications.

Built · Hosted · Managed by Vinkius SkuVault MCP Server - Inventory & Warehouse Management
Server ID 019ea607-320a-710c-8bd5-1284d36fe1c2
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I check stock levels for a specific batch using get_lot_inventory_by_location? +

You pass the exact location code and lot number to the agent. It runs get_lot_inventory_by_location and returns only the count of that specific, tracked batch in that precise spot.

Should I use add_item or add_item_bulk for receiving goods? +

Use add_item_bulk. It's designed to process large manifests of multiple SKUs and quantities at once, which is how most incoming shipments arrive.

What if I need to create a new product line using the system? +

Start by calling create_products with all your items listed in one prompt. If you have complex SKUs that combine multiple parts, use create_kit to define the bundle.

Can I find out which external warehouses I need to check? +

Yes, run get_external_warehouses. This tool gives you a list of all connected remote sites so you know where your inventory might be located.

I need to generate a purchase order; how do I use `create_po`? +

You call create_po with the supplier name, item list, and required quantities. This tool generates a formal Purchase Order record in SkuVault for tracking incoming stock.

If I need to quarantine existing stock, how do I use `create_holds`? +

Use the create_holds tool to place specific SKUs or lots on hold. This action immediately flags inventory as unavailable for picking or shipment.

What should I do if I need to structure new product data using `get_classifications`? +

First, run get_classifications to retrieve the current list of acceptable product types. You must reference these returned IDs when calling tools like create_product or create_kits.

After goods leave the warehouse, how do I use `add_shipments`? +

Call add_shipments with the items and quantities that shipped out. This records the final outbound transaction, accurately reducing your available inventory count.

How can I add inventory to a specific warehouse location? +

You can use the add_item tool. Provide the SKU or Code, the WarehouseId, the LocationCode, the Quantity, and a valid transaction Reason.

Can I retrieve product lot details filtered by location? +

Yes! Use the get_lot_inventory_by_location tool to retrieve lot inventory details filtered by specific locations.

Is there a way to create multiple products at once? +

Yes, you can use the create_products tool to bulk-create products by passing a JSON payload with the product details.

Built & Managed by Vinkius 30s setup 20 tools

We've already built the connector for SkuVault. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 20 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.