Moltline Shipping Maths
Qué hace este MCP
Calculates dimensional weight, parcel fit, freight class, landed cost, shipping thresholds, and customer-facing shipping rates.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['length', 'width', 'height', 'actual_weight'], 'properties': {'width': {'type': 'number', 'description': 'Second side, same unit as length. Must be greater than 0.', 'exclusiveMinimum': 0}, 'height': {'type': 'number', 'description': 'Third side, same unit as length. Must be greater than 0.', 'exclusiveMinimum': 0}, 'length': {'type': 'number', 'description': 'Longest side of the packed parcel, in inches (or centimetres\nwhen using a metric divisor). Must be greater than 0.', 'exclusiveMinimum': 0}, 'divisor': {'enum': ['ups_daily', 'ups_retail', 'fedex', 'usps', 'metric_5000', 'metric_6000', 'custom'], 'type': 'string', 'default': 'ups_daily', 'description': 'Which published divisor to apply. "ups_daily" is 139 and\n"ups_retail" is 166 cubic inches per pound, as UPS states them;\n"usps" is 166; the metric options are cubic centimetres per\nkilogram. Use "custom" to supply a contracted divisor.'}, 'actual_weight': {'type': 'number', 'description': 'Scale weight in pounds (or kilograms with a metric\ndivisor). Must be greater than 0.', 'exclusiveMinimum': 0}, 'custom_divisor': {'type': 'number', 'default': 0, 'description': 'Your contracted divisor, used only when divisor is\n"custom". Must be greater than 0 in that case.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['gross_margin_pct', 'ship_cost', 'current_aov'], 'properties': {'ship_cost': {'type': 'number', 'description': 'What one shipment actually costs you to send.', 'exclusiveMinimum': 0}, 'current_aov': {'type': 'number', 'description': 'Your current average order value.', 'exclusiveMinimum': 0}, 'gross_margin_pct': {'type': 'number', 'maximum': 100, 'description': 'Gross margin on a typical order, e.g. 45 for 45%.\nMust be above 0 and at most 100.', 'exclusiveMinimum': 0}, 'target_uplift_pct': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'How far above current AOV you want the threshold\nset, to pull baskets up. Default 0, which returns break-even.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['length', 'width', 'height', 'weight'], 'properties': {'units': {'enum': ['in_lb', 'cm_kg'], 'type': 'string', 'default': 'in_lb', 'description': '"in_lb" for inches and pounds, or "cm_kg" for centimetres and\nkilograms. Default "in_lb".'}, 'width': {'type': 'number', 'description': 'Second side. Must be greater than 0.', 'exclusiveMinimum': 0}, 'height': {'type': 'number', 'description': 'Third side, including the pallet. Must be greater than 0.', 'exclusiveMinimum': 0}, 'length': {'type': 'number', 'description': 'Longest side of the palletised freight. Must be greater than 0.', 'exclusiveMinimum': 0}, 'weight': {'type': 'number', 'description': 'Gross weight including the pallet. Must be greater than 0.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['unit_cost'], 'properties': {'tax_pct': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Import VAT or GST as a percentage of goods plus duty plus\nfreight, e.g. 20. Default 0.'}, 'duty_pct': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Import duty as a percentage of goods value, e.g. 6.5.\nDefault 0.'}, 'quantity': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Units in the shipment. Must be at least 1. Default 1.'}, 'unit_cost': {'type': 'number', 'description': 'Ex-works cost of one unit in your currency. Must be\ngreater than 0.', 'exclusiveMinimum': 0}, 'other_fees': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Brokerage, port and handling charges for the shipment.\nDefault 0.'}, 'freight_total': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Total freight and insurance for the whole shipment,\nnot per unit. Default 0.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['item_length', 'item_width', 'item_height', 'box_options'], 'properties': {'padding': {'type': 'number', 'default': 1.0, 'minimum': 0, 'description': 'Cushioning allowance added to every item side before the\ncomparison, in the same unit. Default 1.0; use 0 for a bare fit.'}, 'item_width': {'type': 'number', 'description': "Item's second side, same unit. Must be greater than 0.", 'exclusiveMinimum': 0}, 'box_options': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'description': 'Candidate inner box dimensions, each a list of exactly\nthree positive numbers, e.g. [[12, 9, 4], [14, 10, 6]].'}, 'item_height': {'type': 'number', 'description': "Item's third side, same unit. Must be greater than 0.", 'exclusiveMinimum': 0}, 'item_length': {'type': 'number', 'description': "Item's longest side, in inches. Must be greater than 0.", 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['base_cost', 'cost_per_lb', 'bands_lb'], 'properties': {'bands_lb': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Upper weight bound of each band in ascending order, e.g.\n[1, 2, 5, 10]. At least one band, each greater than 0.'}, 'round_to': {'type': 'number', 'default': 0.5, 'description': 'Increment to round each published price up to, e.g. 0.5 or\n1. Default 0.5.', 'exclusiveMinimum': 0}, 'base_cost': {'type': 'number', 'description': 'Fixed cost per shipment before weight, e.g. pick, pack and\nlabel. Must be greater than 0.', 'exclusiveMinimum': 0}, 'margin_pct': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Margin added on top of cost, e.g. 25 for 25%. Default 0.'}, 'cost_per_lb': {'type': 'number', 'minimum': 0, 'description': 'Marginal cost per pound. Use 0 for a flat rate card.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Cambios recientes en herramientas
Servidores MCP similares
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
SupplySlate
Supports component sourcing, fabrication requests, supplier RFQs, catalog imports, quotes, purchase planning, checkout handoffs, …
Obriym CRM
Manages CRM records, sales pipelines, activities, orders, products, inventory, and marketplace catalog operations.
velora
Provides Argentine commerce operations including catalog and inventory, customer and supplier management, cash register tracking,…
Shopify
Provides read access to Shopify Admin data for store operations through the Shopify REST API.
Woocommerce
Provides access to WooCommerce store data through the WooCommerce REST API.
Troostwijk
Searches European industrial and insolvency liquidation auctions and retrieves auction lot details.