Tru-Stock AI
Find the cash trapped in your inventory, then size reorder points, safety stock and EOQ.
我该使用它吗
质量与安全性
发现(1)
- LOW在 calculate_economic_order_quantity 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"inventory": {
"url": "https://www.tru-stock.ai/api/mcp/public"
}
}
}远程端点
https://www.tru-stock.ai/api/mcp/publicstreamable-http它能做什么
工具清单
工具(7)
🟢calculate_reorder_point(avgDailyDemand, leadTimeDays, demandStdDev, leadTimeStdDev, serviceLevel)
Calculate the reorder point (when to place a new order) for an inventory item, using the King formula for safety stock. Returns the reorder point, safety stock, and demand during lead time. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/reorder-calculator
输入模式
{
"type": "object",
"properties": {
"avgDailyDemand": {
"type": "number",
"description": "Average units sold per day"
},
"leadTimeDays": {
"type": "number",
"description": "Average vendor lead time in days"
},
"demandStdDev": {
"type": "number",
"description": "Standard deviation of daily demand (optional)"
},
"leadTimeStdDev": {
"type": "number",
"description": "Standard deviation of lead time in days (optional)"
},
"serviceLevel": {
"type": "string",
"description": "Target service level: 85, 90, 95, 97 or 99. Default 95"
}
},
"required": [
"avgDailyDemand",
"leadTimeDays"
]
}🟢calculate_safety_stock(avgDailyDemand, demandStdDev, avgLeadTimeDays, leadTimeStdDev, serviceLevel, ...)
Calculate how much safety stock to hold to protect against demand and lead-time variability, using the King formula. Returns units and the capital tied up. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/safety-stock-calculator
输入模式
{
"type": "object",
"properties": {
"avgDailyDemand": {
"type": "number",
"description": "Average units sold per day"
},
"demandStdDev": {
"type": "number",
"description": "Standard deviation of daily demand"
},
"avgLeadTimeDays": {
"type": "number",
"description": "Average vendor lead time in days"
},
"leadTimeStdDev": {
"type": "number",
"description": "Standard deviation of lead time in days"
},
"serviceLevel": {
"type": "string",
"description": "Target service level: 85, 90, 95, 97 or 99. Default 95"
},
"unitCost": {
"type": "number",
"description": "Unit cost, to value the safety stock (optional)"
}
},
"required": [
"avgDailyDemand",
"avgLeadTimeDays"
]
}🟢calculate_economic_order_quantity(annualDemand, orderCost, unitCost, holdingCostPerUnit, holdingCostPct)
Calculate the Economic Order Quantity (EOQ) — the order size that minimises combined ordering and holding cost. Returns EOQ, orders per year, and total annual cost. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/eoq-calculator
输入模式
{
"type": "object",
"properties": {
"annualDemand": {
"type": "number",
"description": "Units sold per year"
},
"orderCost": {
"type": "number",
"description": "Fixed cost to place one order"
},
"unitCost": {
"type": "number",
"description": "Cost per unit"
},
"holdingCostPerUnit": {
"type": "number",
"description": "Annual holding cost per unit (optional; otherwise derived from unitCost)"
},
"holdingCostPct": {
"type": "number",
"description": "Annual holding cost as % of unit cost. Default 25"
}
},
"required": [
"annualDemand",
"orderCost"
]
}🟢calculate_inventory_turnover(cogs, averageInventoryValue, revenue)
Calculate inventory turnover ratio, days sales of inventory (DSI) and GMROI from COGS and average inventory value. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/inventory-turnover-calculator
输入模式
{
"type": "object",
"properties": {
"cogs": {
"type": "number",
"description": "Annual cost of goods sold"
},
"averageInventoryValue": {
"type": "number",
"description": "Average inventory value at cost"
},
"revenue": {
"type": "number",
"description": "Annual revenue, for GMROI and margin (optional)"
}
},
"required": [
"cogs",
"averageInventoryValue"
]
}🟢calculate_carrying_cost(inventoryValue, warehouseCost, insuranceCost, shrinkagePct, depreciationPct, ...)
Calculate the true annual cost of holding inventory — warehousing, insurance, shrinkage, depreciation and opportunity cost — as a total and as a percentage of inventory value. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/carrying-cost-calculator
输入模式
{
"type": "object",
"properties": {
"inventoryValue": {
"type": "number",
"description": "Average inventory value at cost"
},
"warehouseCost": {
"type": "number",
"description": "Annual warehousing cost"
},
"insuranceCost": {
"type": "number",
"description": "Annual insurance cost"
},
"shrinkagePct": {
"type": "number",
"description": "Annual shrinkage as % of inventory value"
},
"depreciationPct": {
"type": "number",
"description": "Annual obsolescence/depreciation as % of value"
},
"opportunityCostPct": {
"type": "number",
"description": "Cost of capital as % of value"
}
},
"required": [
"inventoryValue"
]
}🟢calculate_lead_time(processingDays, productionDays, shippingDays, receivingDays, varianceDays, ...)
Add up total vendor lead time from its stages (processing, production, shipping, receiving) and work out the demand that must be covered during it. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/lead-time-calculator
输入模式
{
"type": "object",
"properties": {
"processingDays": {
"type": "number",
"description": "Days for the vendor to process the order"
},
"productionDays": {
"type": "number",
"description": "Days to manufacture"
},
"shippingDays": {
"type": "number",
"description": "Days in transit"
},
"receivingDays": {
"type": "number",
"description": "Days to receive and put away"
},
"varianceDays": {
"type": "number",
"description": "Typical extra days when things run late"
},
"avgDailyDemand": {
"type": "number",
"description": "Average units sold per day (optional)"
}
},
"required": []
}🟢estimate_trapped_capital(inventoryValue, annualRevenue, stockoutPct, deadStockPct, avgMarginPct, ...)
Size the cash trapped in inventory — dead stock, stockout losses and carrying cost — from your own figures. Returns a RANGE rather than a single number when inputs are left at their defaults, because those defaults are assumptions about your business. Free tool by Tru-Stock AI — https://www.tru-stock.ai/tools/roi-calculator
输入模式
{
"type": "object",
"properties": {
"inventoryValue": {
"type": "number",
"description": "Current inventory value at cost"
},
"annualRevenue": {
"type": "number",
"description": "Annual revenue"
},
"stockoutPct": {
"type": "number",
"description": "Revenue lost to stockouts, %. Default 5"
},
"deadStockPct": {
"type": "number",
"description": "Inventory that is dead stock, %. Default 15"
},
"avgMarginPct": {
"type": "number",
"description": "Average gross margin, %. Default 25"
},
"carryingCostRatePct": {
"type": "number",
"description": "Annual cost of holding stock as % of its value. Default 25"
}
},
"required": [
"inventoryValue",
"annualRevenue"
]
}社区
证据