mcpbeat Sign in

Inventory Planner MCP by usefulapi MCP Server

answering

Inventory Planner MCP by usefulapi is answering right now. Last checked 6 min ago. It exposes 11 tools. Last commit 12 Oct 2026.

Read Inventory Planner forecasts, replenishment and purchase orders; create draft purchase orders.

Uptime history 6 hours of history
6 hours agonow
100.0%
Uptime 24h
20 of 20 checks
11
Tools
read from the server
183 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

Nothing serious here today

Today is the operative word: we check Inventory Planner 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 6 min ago.

run in your terminal
claude mcp add inventory-planner --transport http https://inventory-planner.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "inventory-planner": {
      "url": "https://inventory-planner.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.inventory-planner]
url = "https://inventory-planner.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "inventory-planner": {
      "url": "https://inventory-planner.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "inventory-planner": {
      "url": "https://inventory-planner.usefulapi.io/mcp"
    }
  }
}

Available tools 11

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

inventoryplanner
inventoryplanner_create_draft_purchase_order
WRITE: create a purchase order with status "draft" in Inventory Planner (POST /api/v1/purchase-orders). A draft is only a plan inside Inventory Planner: it is NOT sent to the vendor, NOT saved to any connected system and moves no stock or money. Purchase orders only (no transfers or assembly orders). Each line item is a variant id plus the quantity to order (replenishment).
inventoryplanner_get_purchase_order
One purchase order, transfer or assembly order by id, with its header fields (reference, status, vendor, warehouse, dates, addresses, totals, notes) and line items. GET /api/v1/purchase-orders/{id}.
inventoryplanner_get_purchase_order_connections
Whether and how a purchase order was saved to connected systems (ERP, accounting): per connection the status (success, error, run, queued), save_po flag and the PO's id and reference there. Read-only. GET /api/v1/purchase-orders/{id}/connections.
inventoryplanner_get_purchase_order_stock_update
The stock updates a purchase order has computed: per warehouse (wh) the items with stock_before, delta and error. for_destination false reads the source warehouse of a transfer. Read-only: nothing is pushed. GET /api/v1/purchase-orders/{id}/stock-update.
inventoryplanner_get_variant
One variant by its Inventory Planner id, with the metrics named in `fields` (default: id,sku,lead_time,review_period,replenishment,oos,under_value). GET /api/v1/variants/{id}.
inventoryplanner_get_variant_vendor
One vendor's terms for a variant: cost_price, landing_cost_price, vendor_reference, vendor_name, vendor_packaging (MOQ), uom_ordering. vendor_id is the vendor name in lowercase. GET /api/v1/variants/{id}/vendors/{vendor_id}.
inventoryplanner_list_purchase_order_items
The line items of a purchase order: variant id, sku, title, ordered quantity (replenishment), received quantity and received_history, cost price, tax, discount and stock snapshots. GET /api/v1/purchase-orders/{id}/items.
inventoryplanner_list_purchase_orders
List stock orders: purchase orders, transfers and assembly orders (the `type` field is "po"/empty, "transfer" or "assembly"). Filter with `filters`, e.g. {"status": "OPEN", "vendor": "Acme", "expected_date_lt": "2026-11-01"}. Default fields: id,reference,status,type,vendor,warehouse,source,created_date,expected_date,received_date,currency,total,total_ordered,total_received. GET /api/v1/purchase-orders.
inventoryplanner_list_variant_vendors
The vendors a variant can be ordered from, with cost_price, landing_cost_price, vendor_reference (vendor SKU), vendor_name, vendor_packaging (MOQ) and uom_ordering. GET /api/v1/variants/{id}/vendors.
inventoryplanner_list_variants
List product variants with Inventory Planner's computed metrics (forecast, replenishment, days to sell out, lost revenue, lead time, review period and ~200 more). Always pass `fields` to pick the metrics you need (default: id,sku,lead_time,review_period,replenishment,oos,under_value; oos = forecasted days to sell out, under_value = forecasted lost revenue, replenishment = recommended order quantity). Use `filters` and `sort` for questions like "which SKUs need reordering". Removed variants are excluded unless include_removed. GET /api/v1/variants.
inventoryplanner_update_draft_purchase_order
WRITE: change the reference, expected date or notes of a purchase order that is still a draft (PATCH /api/v1/purchase-orders/{id}). The order is read first and refused unless its status is "draft". It never changes the status, sends the order, or touches line items or received quantities.

Endpoints

URLTransportStateLatencyChecked
https://inventory-planner.usefulapi.io/mcp streamable-http answering 158 ms 6 min ago

Alternatives to Inventory Planner 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
Sortly MCP by usefulapi
by usefulapi

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

20 tools answering
Ordoro MCP by usefulapi
by usefulapi

Read Ordoro orders, products, shipments, suppliers and purchase orders; tag and comment on orders.

18 tools answering
Tanpin
by willykeenan

Item-by-item inventory that reorders itself: per-SKU forecasts, purchase orders and ETAs.

local only
OptimoRoute MCP by usefulapi
by usefulapi

Check OptimoRoute routes, orders and driver events, and create orders or start route planning.

15 tools answering
Billomat MCP by usefulapi
by usefulapi

Read Billomat clients, invoices, offers, credit notes, reminders; create clients and draft invoices.

34 tools answering
Ecwid MCP by usefulapi
by usefulapi

Read store products, orders, customers, categories and coupons; adjust inventory and update orders.

12 tools answering

Inventory Planner MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Inventory Planner MCP by usefulapi do?
It exposes 11 tools, read directly from the server on our last check. Among them: inventoryplanner_create_draft_purchase_order, inventoryplanner_get_purchase_order, inventoryplanner_get_purchase_order_connections, inventoryplanner_get_purchase_order_stock_update, inventoryplanner_get_variant, inventoryplanner_get_variant_vendor and 5 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 Inventory Planner MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 20 of 20 checks got a reply (100.0%), average response time 183 ms. The bar chart above shows every period we have measured.
How do I connect Inventory Planner MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Inventory Planner MCP by usefulapi need an API key?
No. Inventory Planner MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Inventory Planner MCP by usefulapi?
It answers our handshake in 183 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Inventory Planner MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.