Penny Rounding
Was dieses MCP kann
Calculates post-tax cash rounding, price bands, and the financial impact of penny rounding across product prices.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['listPrice'], 'properties': {'rule': {'enum': ['symmetric', 'always-down', 'always-up', 'none'], 'type': 'string', 'description': "symmetric (default) is the Common Cents Act and Canadian method. always-down is Indiana's rule for cash payments of TAX, not a retail rule. always-up is not law anywhere for retail and is here only to quantify it. none is what a card gets."}, 'listPrice': {'type': ['string', 'number'], 'description': 'A STRING is read as dollars ("19.99"); a NUMBER is read as integer CENTS (1999). A non-integer number is refused rather than guessed at.'}, 'spreadCents': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How far either side to look, 1-50. Default 5, which is one whole band.'}, 'taxRatePercent': {'type': 'number', 'description': 'Percentage, e.g. 8.25 â\x80\x94 not 0.0825. Supply it whenever it is known: rounding happens after tax, so the rate decides which nickel the total lands on.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'rule': {'enum': ['symmetric', 'always-down', 'always-up', 'none'], 'type': 'string', 'description': "symmetric (default) is the Common Cents Act and Canadian method. always-down is Indiana's rule for cash payments of TAX, not a retail rule. always-up is not law anywhere for retail and is here only to quantify it. none is what a card gets."}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['amount'], 'properties': {'label': {'type': 'string'}, 'amount': {'type': ['string', 'number'], 'description': 'A STRING is read as dollars ("19.99"); a NUMBER is read as integer CENTS (1999). A non-integer number is refused rather than guessed at.'}, 'quantity': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}}}, 'description': 'Line items, totalled in exact cents. Rounding applies to the TOTAL only.'}, 'tender': {'enum': ['cash', 'card'], 'type': 'string', 'description': 'Default cash. A card is NEVER rounded â\x80\x94 if the user is paying by card, the exact total is the answer and any rounding rule is ignored.'}, 'subtotal': {'type': ['string', 'number'], 'description': 'The pre-tax subtotal. Use this or `items`.'}, 'taxRatePercent': {'type': 'number', 'description': 'Percentage, e.g. 8.25 â\x80\x94 not 0.0825. Supply it whenever it is known: rounding happens after tax, so the rate decides which nickel the total lands on.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['prices'], 'properties': {'rule': {'enum': ['symmetric', 'always-down', 'always-up', 'none'], 'type': 'string', 'description': "symmetric (default) is the Common Cents Act and Canadian method. always-down is Indiana's rule for cash payments of TAX, not a retail rule. always-up is not law anywhere for retail and is here only to quantify it. none is what a card gets."}, 'prices': {'type': 'array', 'items': {'type': ['string', 'number'], 'description': 'A STRING is read as dollars ("19.99"); a NUMBER is read as integer CENTS (1999). A non-integer number is refused rather than guessed at.'}, 'minItems': 1, 'description': 'The prices actually charged.'}, 'taxRatePercent': {'type': 'number', 'description': 'Percentage, e.g. 8.25 â\x80\x94 not 0.0825. Supply it whenever it is known: rounding happens after tax, so the rate decides which nickel the total lands on.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
Sorsa
Supports Amazon FBA arbitrage with product analysis, sourcing and deal feeds, pricing alerts, inventory and order reporting, prof…
Bonhams
Searches Bonhams' auction archive for past lots and retrieves realized prices, estimates, sale dates, descriptions, and condition…
swop
Manages Swop profiles and storefronts, supports product sales, wallet balances and transfers, token swaps, perpetuals, and predic…
Cambio Uruguay
Provides Uruguayan exchange-rate data, rental and used-car searches, product pricing, market comparisons, and neighborhood inform…
The Undesirables TCG Oracle
Provides trading-card search, market and graded-slab pricing, price forecasts, grading analysis, ROI and lending calculations, sp…
kdata-gate
Provides Korean product, trend, weather, tourism, real estate, company, stock, and market data plus commercial research packet ge…
Thrifle
Provides US shopping research on deals, returns, discounts, price matching, product recalls, credit cards, consumer prices, and A…