mcpbeat Sign in

SkuVault MCP by usefulapi MCP Server

answering

SkuVault MCP by usefulapi is answering right now. Last checked 12 min ago. It exposes 22 tools. Last commit 1 Nov 2026.

MCP server for SkuVault — products, inventory, sales, purchase orders and stock adjustments.

Uptime history 15 hours of history
15 hours agonow
100.0%
Uptime 24h
53 of 53 checks
22
Tools
read from the server
242 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

Nothing serious here today

Today is the operative word: we check SkuVault MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add skuvault --transport http https://skuvault.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://skuvault.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.skuvault]
url = "https://skuvault.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "skuvault": {
      "url": "https://skuvault.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "skuvault": {
      "type": "http",
      "url": "https://skuvault.usefulapi.io/mcp"
    }
  }
}

Available tools 22

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

skuvault
skuvault_add_stock
WRITE: add quantity of a product to a warehouse location (a transaction in SkuVault's history; every call adds again, so do not retry blindly). The transaction reason must already exist in SkuVault. Serialized or lotted products need serial numbers / a scanned lot code. Moderate throttling (10/min). POST /inventory/addItem.
skuvault_get_available_quantities
Sellable (available) quantity per SKU across all warehouses, with last-modified time. Use modified_after to see only what changed. Heavy throttling (5/min). POST /inventory/getAvailableQuantities.
skuvault_get_inventory_by_location
Where each product is stored: per SKU (or code) the locations with warehouse code, quantity and whether the location is a reserve location. Filter by SKUs or by codes (not both). Heavy throttling (5/min). POST /inventory/getInventoryByLocation.
skuvault_get_item_quantities
Product quantities per SKU: total on hand, available, held, pending and picked. Filter by product codes or modification time. Heavy throttling (5/min). POST /inventory/getItemQuantities.
skuvault_get_product
One product (not a kit) by SKU or by code: details plus all quantities (on hand, available, pending, picked, incoming, in stock). Give exactly one of sku or code. Light throttling (20/min). POST /products/getProduct.
skuvault_get_warehouse_quantities
SKUs and quantities held in one warehouse. Get the warehouse id from skuvault_list_warehouses. Heavy throttling (5/min). POST /inventory/getWarehouseItemQuantities.
skuvault_list_brands
List the brands created in SkuVault (Name, IsEnabled), 1,000 per page. Heavy throttling (5/min). POST /products/getBrands.
skuvault_list_classifications
List product classifications and their named attributes, 1,000 per page. Heavy throttling (5/min). POST /products/getClassifications.
skuvault_list_integrations
List the enabled sales-channel accounts (Amazon, ChannelAdvisor, Shopify...): Id, LongId, Name and Type. Severe throttling (1/min). POST /integration/getIntegrations.
skuvault_list_kits
List kits with their component lines, optional available quantity and cost. Needs a modified-time window (defaults to all time). The page size is not documented: keep following `next` until a page comes back empty. Heavy throttling (5/min). POST /products/getKits.
skuvault_list_locations
List the locations in enabled warehouses with warehouse, location code, parent location/container and total quantity. Heavy throttling (5/min). POST /inventory/getLocations.
skuvault_list_po_receives
Purchase-order receiving history: what was received (SKU, quantity, location, user, dates) followed by quantity corrections. Filter by warehouse codes, PO numbers or received time. Heavy throttling (5/min). POST /purchaseorders/getReceivesHistory.
skuvault_list_products
List products (not kits) with description, cost, prices, brand, supplier, classification, reorder point and quantities (on hand, available, pending, picked, incoming...). Filter by SKU or code, or by modification time. Alternate SKUs come back as separate rows (IsAlternateSKU) unless you filter. Heavy throttling (5/min). POST /products/getProducts.
skuvault_list_purchase_orders
List purchase orders with supplier, dates, status, payment status, costs and line items (SKU, quantity, received quantity). By default completed POs are left out: set status Completed to see them. Specific PO numbers override the date and status filters. 10,000 per page. Heavy throttling (5/min). POST /purchaseorders/getPOs.
skuvault_list_sales
List sales (orders) that are ReadyToShip (default) or Pending, or look up specific sales by order id (then status is ignored): items, kits, shipping and contact info, totals. Not paged by the vendor. Heavy throttling (5/min). POST /sales/getSales.
skuvault_list_sales_by_date
Sales within a date range, by sale date or by last-modified date: items, kits, fulfillment/processed quantities, shipping, contact info and totals. The date range may span at most 7 days. The most common way to pull orders. Heavy throttling (5/min). POST /sales/getSalesByDate.
skuvault_list_sold_items
Items sold in a date range: date, SKU, quantity and total price per line, optionally breaking kits into components and including transfer sales. The date range may span at most 14 days. Heavy throttling (5/min). POST /sales/getSoldItems.
skuvault_list_suppliers
List the suppliers in the account (Name, IsEnabled), 10,000 per page. Heavy throttling (5/min). POST /products/getSuppliers.
skuvault_list_transactions
Inventory transaction history (adds, removes, picks, creates) with user, SKU, quantity before/after, location, reason, note and the sale it belongs to. The date range may span at most 7 days. Filter by user email, warehouse id, type, reasons or sale id. Heavy throttling (5/min). POST /inventory/getTransactions.
skuvault_list_warehouses
List the regular warehouses (Id and Code). The numeric Id is what the stock tools and skuvault_list_transactions need. SkuVault throttles this call to 1 per minute. POST /inventory/getWarehouses.
skuvault_remove_stock
WRITE: remove quantity of a product from a warehouse location (a transaction in SkuVault's history; every call removes again, so do not retry blindly). The transaction reason must already exist in SkuVault. Serialized products need serial numbers. Moderate throttling (10/min). POST /inventory/removeItem.
skuvault_set_stock_quantity
WRITE: set the exact quantity of a product at one warehouse location, overwriting what is there (running it again with the same values changes nothing more). Use skuvault_get_inventory_by_location first to see the current quantity. Moderate throttling (10/min). POST /inventory/setItemQuantity.

Endpoints

URLTransportStateLatencyChecked
https://skuvault.usefulapi.io/mcp streamable-http answering 169 ms 12 min ago

Alternatives to SkuVault MCP by usefulapi

same job, measured the same way
Finale Inventory MCP by usefulapi
by usefulapi

Read Finale Inventory products, stock, orders and shipments; create draft purchase orders.

13 tools answering
Megaventory MCP by usefulapi
by usefulapi

Read Megaventory products, stock, orders and partners; create clients, sales and purchase orders.

20 tools answering
SOS Inventory MCP by usefulapi
by usefulapi

Read SOS Inventory stock and orders; create customers, items and purchase or sales orders.

19 tools answering
Sortly MCP by usefulapi
by usefulapi

Search inventory items and folders, low-stock alerts, jobs and purchase orders, and update stock.

20 tools answering
Linnworks MCP by usefulapi
by usefulapi

Read Linnworks inventory, stock and orders; set stock levels and add order notes.

17 tools answering
KiotViet MCP by usefulapi
by usefulapi

Read KiotViet products, customers, invoices, orders and stock; create customers and orders.

29 tools answering
IdoSell MCP by usefulapi
by usefulapi

Search orders, products, stock, customers and returns; set order status in IdoSell.

13 tools answering
Rackbeat MCP by usefulapi
by usefulapi

Read Rackbeat products, location stock, sales orders and customer summaries.

7 tools answering

SkuVault MCP by usefulapi — questions

Answers built from our own checks of this server.

What can SkuVault MCP by usefulapi do?
It exposes 22 tools, read directly from the server on our last check. Among them: skuvault_add_stock, skuvault_get_available_quantities, skuvault_get_inventory_by_location, skuvault_get_item_quantities, skuvault_get_product, skuvault_get_warehouse_quantities and 16 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SkuVault MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 53 of 53 checks got a reply (100.0%), average response time 242 ms. The bar chart above shows every period we have measured.
How do I connect SkuVault MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SkuVault MCP by usefulapi need an API key?
No. SkuVault MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 22 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SkuVault MCP by usefulapi?
It answers our handshake in 242 ms on average, which is faster than 58% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SkuVault MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at skuvault.usefulapi.io, which runs on its operator's own terms.