Tru-Stock AI
What this MCP does
Calculates inventory carrying costs, turnover, lead times, reorder points, safety stock, EOQ, and trapped capital.
Tools
Input schema
{'type': 'object', 'required': ['inventoryValue'], 'properties': {'shrinkagePct': {'type': 'number', 'description': 'Annual shrinkage as % of inventory value'}, 'insuranceCost': {'type': 'number', 'description': 'Annual insurance cost'}, 'warehouseCost': {'type': 'number', 'description': 'Annual warehousing cost'}, 'inventoryValue': {'type': 'number', 'description': 'Average inventory value at cost'}, 'depreciationPct': {'type': 'number', 'description': 'Annual obsolescence/depreciation as % of value'}, 'opportunityCostPct': {'type': 'number', 'description': 'Cost of capital as % of value'}}}
Input schema
{'type': 'object', 'required': ['annualDemand', 'orderCost'], 'properties': {'unitCost': {'type': 'number', 'description': 'Cost per unit'}, 'orderCost': {'type': 'number', 'description': 'Fixed cost to place one order'}, 'annualDemand': {'type': 'number', 'description': 'Units sold per year'}, 'holdingCostPct': {'type': 'number', 'description': 'Annual holding cost as % of unit cost. Default 25'}, 'holdingCostPerUnit': {'type': 'number', 'description': 'Annual holding cost per unit (optional; otherwise derived from unitCost)'}}}
Input schema
{'type': 'object', 'required': ['cogs', 'averageInventoryValue'], 'properties': {'cogs': {'type': 'number', 'description': 'Annual cost of goods sold'}, 'revenue': {'type': 'number', 'description': 'Annual revenue, for GMROI and margin (optional)'}, 'averageInventoryValue': {'type': 'number', 'description': 'Average inventory value at cost'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'shippingDays': {'type': 'number', 'description': 'Days in transit'}, 'varianceDays': {'type': 'number', 'description': 'Typical extra days when things run late'}, 'receivingDays': {'type': 'number', 'description': 'Days to receive and put away'}, 'avgDailyDemand': {'type': 'number', 'description': 'Average units sold per day (optional)'}, 'processingDays': {'type': 'number', 'description': 'Days for the vendor to process the order'}, 'productionDays': {'type': 'number', 'description': 'Days to manufacture'}}}
Input schema
{'type': 'object', 'required': ['avgDailyDemand', 'leadTimeDays'], 'properties': {'demandStdDev': {'type': 'number', 'description': 'Standard deviation of daily demand (optional)'}, 'leadTimeDays': {'type': 'number', 'description': 'Average vendor lead time in days'}, 'serviceLevel': {'type': 'string', 'description': 'Target service level: 85, 90, 95, 97 or 99. Default 95'}, 'avgDailyDemand': {'type': 'number', 'description': 'Average units sold per day'}, 'leadTimeStdDev': {'type': 'number', 'description': 'Standard deviation of lead time in days (optional)'}}}
Input schema
{'type': 'object', 'required': ['avgDailyDemand', 'avgLeadTimeDays'], 'properties': {'unitCost': {'type': 'number', 'description': 'Unit cost, to value the safety stock (optional)'}, 'demandStdDev': {'type': 'number', 'description': 'Standard deviation of daily demand'}, 'serviceLevel': {'type': 'string', 'description': 'Target service level: 85, 90, 95, 97 or 99. Default 95'}, 'avgDailyDemand': {'type': 'number', 'description': 'Average units sold per day'}, 'leadTimeStdDev': {'type': 'number', 'description': 'Standard deviation of lead time in days'}, 'avgLeadTimeDays': {'type': 'number', 'description': 'Average vendor lead time in days'}}}
Input schema
{'type': 'object', 'required': ['inventoryValue', 'annualRevenue'], 'properties': {'stockoutPct': {'type': 'number', 'description': 'Revenue lost to stockouts, %. Default 5'}, 'avgMarginPct': {'type': 'number', 'description': 'Average gross margin, %. Default 25'}, 'deadStockPct': {'type': 'number', 'description': 'Inventory that is dead stock, %. Default 15'}, 'annualRevenue': {'type': 'number', 'description': 'Annual revenue'}, 'inventoryValue': {'type': 'number', 'description': 'Current inventory value at cost'}, 'carryingCostRatePct': {'type': 'number', 'description': 'Annual cost of holding stock as % of its value. Default 25'}}}
Recent tool changes
Similar MCP servers
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Intelligence
Provides vendor, market, SaaS, workforce, government contract, public company, regulatory, competitive, and AI-brand intelligence…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…