Moltline Merchant Maths
Qué hace este MCP
Calculates payment processor fees, charge-to-net pricing, invoice totals, discounts, installment schedules, proration, and refunds.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['net_target'], 'properties': {'pct_fee': {'type': 'number', 'default': 2.9, 'description': 'Processor percentage fee, below 100, e.g. 2.9 for 2.9%.\nDefault 2.9.', 'exclusiveMaximum': 100}, 'fixed_fee': {'type': 'number', 'default': 0.3, 'description': 'Processor fixed fee per charge. Default 0.30.'}, 'net_target': {'type': 'number', 'description': 'The amount you want to receive after fees; must be\ngreater than 0.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['price', 'discounts_pct'], 'properties': {'price': {'type': 'number', 'description': 'Original price before discounts; must be greater than 0.', 'exclusiveMinimum': 0}, 'discounts_pct': {'type': 'array', 'items': {'type': 'number'}, 'minItems': 1, 'description': 'Discount percentages in the order applied, at least\none, e.g. [20, 10] for 20% then 10%.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['total', 'installments'], 'properties': {'total': {'type': 'number', 'description': 'Full amount to split; must be greater than 0.', 'exclusiveMinimum': 0}, 'deposit_pct': {'type': 'number', 'default': 0, 'description': 'Optional upfront deposit as a percentage of total,\ne.g. 10 for 10%. Default 0.'}, 'installments': {'type': 'integer', 'maximum': 36, 'minimum': 1, 'description': 'Number of payments after the deposit; 1 to 36.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['line_items'], 'properties': {'tax_pct': {'type': 'number', 'default': 0, 'description': 'Tax percentage applied after the discount, e.g. 8.5.\nDefault 0.'}, 'line_items': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'minItems': 1, 'description': 'At least one line item object {"desc": str, "qty":\nnumber, "unit_price": number}; the first 100 items are used.'}, 'discount_pct': {'type': 'number', 'default': 0, 'description': 'Discount percentage applied to the subtotal.\nDefault 0.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['amount'], 'properties': {'amount': {'type': 'number', 'description': 'Total gross amount processed; must be greater than 0.', 'exclusiveMinimum': 0}, 'processor': {'enum': ['stripe', 'paypal', 'square', 'shopify', 'custom'], 'type': 'string', 'default': 'stripe', 'description': 'One of "stripe", "paypal", "square", "shopify", or\n"custom". Default "stripe".'}, 'custom_pct': {'type': 'number', 'default': 0, 'description': 'Percentage fee used when processor is "custom",\ne.g. 2.5 for 2.5%.'}, 'custom_fixed': {'type': 'number', 'default': 0, 'description': 'Fixed per-transaction fee used when processor is\n"custom", e.g. 0.25.'}, 'transactions': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'How many transactions the amount is spread across;\nat least 1. Default 1.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['amount_per_period', 'days_used'], 'properties': {'days_used': {'type': 'integer', 'minimum': 0, 'description': 'Days of the period consumed; 0 to days_in_period.'}, 'refund_mode': {'type': 'boolean', 'default': False, 'description': 'If true, "answer" is the refund amount instead of the\ncharge. Default false.'}, 'days_in_period': {'type': 'integer', 'default': 30, 'minimum': 1, 'description': 'Length of the billing period in days; at least 1.\nDefault 30.'}, 'amount_per_period': {'type': 'number', 'description': 'Full-period price; must be greater than 0.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Cambios recientes en herramientas
Servidores MCP similares
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conta Azul MCP
Connects to Conta Azul ERP for managing customers, sales, budgets, contracts, financial accounts, receivables, invoices, settleme…
Molt2Meet
Dispatches physical-world tasks to human operators, manages scheduling and proof of completion, and supports direct settlement or…
mcp-server
Supports hiring and coordinating human specialists through contracts, schedules, bookings, escrow holds, billable events, approva…