E-commerce margin calculator: GO/RISKY/NO-GO verdict for Amazon, Etsy, eBay, Shopify, TikTok Shop.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Manifeste e-commerce margin calculator. From a selling price and a delivered cost, returns a GO / RISKY / NO-GO verdict, what the seller really keeps per sale after VAT, platform fees (TikTok Shop, Amazon, Etsy, eBay, own store/Shopify), affiliate commission, payment fees, returns and social contributions, plus the levers to reach GO (minimum price, maximum cost), break-even ROAS, maximum ad cost per sale, sales needed per month and points to check. Use it whenever someone asks if a product is profitable, what margin or fees they will have, or how to price it.
Delivered cost per unit: product + packaging + shipping to the customer.
Selling price paid by the customer, tax included (e.g. 24.90).
Where it is sold: tiktok (TikTok Shop), amazon, etsy, ebay, boutique (own store, e.g. Shopify), physique (in person), autre (other).
Store country: FR, BE, DE, ES, IT, IE, UE (other EU), UK, US, XX (other). Sets currency, VAT and default fees.
Language of the answer (default en).
Where parcels ship from (matters for TikTok Shop in the EU).
VAT rate % (default: standard rate of the country; 0 for VAT exemption).
Business days from order to delivery (optional, used for the verdict).
Units in the first stock order (default 50).
Returns provision % (default 5).
Free samples as % of units sold.
Average ad spend per sale.
Promotion % off the price.
Shipping paid by the customer, if any.
Override the fixed fee per order.
Monthly fixed costs (tools, subscriptions).
Monthly net profit goal (default 1000).
Override payment fees %.
Override the platform fee %.
Affiliate creator commission % (TikTok Shop default 15).
Social contributions and taxes as % of revenue (France micro-entreprise default 12.3).
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http manifeste https://getmanifeste.com/mcp
Manifeste e-commerce margin calculator. From a selling price and a delivered cost, returns a GO / RISKY / NO-GO verdict, what the seller really keeps per sale after VAT, platform fees (TikTok Shop, Amazon, Etsy, eBay, own store/Shopify), affiliate commission, payment fees, returns and social contributions, plus the levers to reach GO (minimum price, maximum cost), break-even ROAS, maximum ad cost per sale, sales needed per month and points to check. Use it whenever someone asks if a product is profitable, what margin or fees they will have, or how to price it.
| Argument | Type | Description |
|---|---|---|
| cost* | number | Delivered cost per unit: product + packaging + shipping to the customer. |
| price* | number | Selling price paid by the customer, tax included (e.g. 24.90). |
| channel | string | Where it is sold: tiktok (TikTok Shop), amazon, etsy, ebay, boutique (own store, e.g. Shopify), physique (in person), autre (other). |
| country | string | Store country: FR, BE, DE, ES, IT, IE, UE (other EU), UK, US, XX (other). Sets currency, VAT and default fees. |
| language | string | Language of the answer (default en). |
| ships_from | string | Where parcels ship from (matters for TikTok Shop in the EU). |
| vat_percent | number | VAT rate % (default: standard rate of the country; 0 for VAT exemption). |
| delivery_days | number | Business days from order to delivery (optional, used for the verdict). |
| stock_quantity | number | Units in the first stock order (default 50). |
| returns_percent | number | Returns provision % (default 5). |
| samples_percent | number | Free samples as % of units sold. |
| ad_cost_per_sale | number | Average ad spend per sale. |
| discount_percent | number | Promotion % off the price. |
| shipping_charged | number | Shipping paid by the customer, if any. |
| fixed_fee_per_order | number | Override the fixed fee per order. |
| monthly_fixed_costs | number | Monthly fixed costs (tools, subscriptions). |
| monthly_profit_goal | number | Monthly net profit goal (default 1000). |
| payment_fee_percent | number | Override payment fees %. |
| platform_fee_percent | number | Override the platform fee %. |
| affiliate_commission_percent | number | Affiliate creator commission % (TikTok Shop default 15). |
| social_contributions_percent | number | Social contributions and taxes as % of revenue (France micro-entreprise default 12.3). |
{
"type": "object",
"required": [
"price",
"cost"
],
"properties": {
"cost": {
"type": "number",
"description": "Delivered cost per unit: product + packaging + shipping to the customer."
},
"price": {
"type": "number",
"description": "Selling price paid by the customer, tax included (e.g. 24.90)."
},
"channel": {
"enum": [
"tiktok",
"amazon",
"etsy",
"ebay",
"boutique",
"physique",
"autre"
],
"type": "string",
"description": "Where it is sold: tiktok (TikTok Shop), amazon, etsy, ebay, boutique (own store, e.g. Shopify), physique (in person), autre (other)."
},
"country": {
"enum": [
"FR",
"BE",
"DE",
"ES",
"IT",
"IE",
"UE",
"UK",
"US",
"XX"
],
"type": "string",
"description": "Store country: FR, BE, DE, ES, IT, IE, UE (other EU), UK, US, XX (other). Sets currency, VAT and default fees."
},
"language": {
"enum": [
"fr",
"en",
"es",
"de",
"it"
],
"type": "string",
"description": "Language of the answer (default en)."
},
"ships_from": {
"enum": [
"local",
"eu",
"outside"
],
"type": "string",
"description": "Where parcels ship from (matters for TikTok Shop in the EU)."
},
"vat_percent": {
"type": "number",
"description": "VAT rate % (default: standard rate of the country; 0 for VAT exemption)."
},
"delivery_days": {
"type": "number",
"description": "Business days from order to delivery (optional, used for the verdict)."
},
"stock_quantity": {
"type": "number",
"description": "Units in the first stock order (default 50)."
},
"returns_percent": {
"type": "number",
"description": "Returns provision % (default 5)."
},
"samples_percent": {
"type": "number",
"description": "Free samples as % of units sold."
},
"ad_cost_per_sale": {
"type": "number",
"description": "Average ad spend per sale."
},
"discount_percent": {
"type": "number",
"description": "Promotion % off the price."
},
"shipping_charged": {
"type": "number",
"description": "Shipping paid by the customer, if any."
},
"fixed_fee_per_order": {
"type": "number",
"description": "Override the fixed fee per order."
},
"monthly_fixed_costs": {
"type": "number",
"description": "Monthly fixed costs (tools, subscriptions)."
},
"monthly_profit_goal": {
"type": "number",
"description": "Monthly net profit goal (default 1000)."
},
"payment_fee_percent": {
"type": "number",
"description": "Override payment fees %."
},
"platform_fee_percent": {
"type": "number",
"description": "Override the platform fee %."
},
"affiliate_commission_percent": {
"type": "number",
"description": "Affiliate creator commission % (TikTok Shop default 15)."
},
"social_contributions_percent": {
"type": "number",
"description": "Social contributions and taxes as % of revenue (France micro-entreprise default 12.3)."
}
}
}Compares the same product (price, delivered cost) across TikTok Shop, Amazon, Etsy, eBay and an own online store in one country, with the verdict and net kept per sale on each channel.
| Argument | Type | Description |
|---|---|---|
| cost* | number | Delivered cost per unit: product + packaging + shipping to the customer. |
| price* | number | Selling price paid by the customer, tax included (e.g. 24.90). |
| channel | string | Where it is sold: tiktok (TikTok Shop), amazon, etsy, ebay, boutique (own store, e.g. Shopify), physique (in person), autre (other). |
| country | string | Store country: FR, BE, DE, ES, IT, IE, UE (other EU), UK, US, XX (other). Sets currency, VAT and default fees. |
| language | string | Language of the answer (default en). |
| ships_from | string | Where parcels ship from (matters for TikTok Shop in the EU). |
| vat_percent | number | VAT rate % (default: standard rate of the country; 0 for VAT exemption). |
| delivery_days |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.
| number |
| Business days from order to delivery (optional, used for the verdict). |
| stock_quantity | number | Units in the first stock order (default 50). |
| returns_percent | number | Returns provision % (default 5). |
| samples_percent | number | Free samples as % of units sold. |
| ad_cost_per_sale | number | Average ad spend per sale. |
| discount_percent | number | Promotion % off the price. |
| shipping_charged | number | Shipping paid by the customer, if any. |
| fixed_fee_per_order | number | Override the fixed fee per order. |
| monthly_fixed_costs | number | Monthly fixed costs (tools, subscriptions). |
| monthly_profit_goal | number | Monthly net profit goal (default 1000). |
| payment_fee_percent | number | Override payment fees %. |
| platform_fee_percent | number | Override the platform fee %. |
| affiliate_commission_percent | number | Affiliate creator commission % (TikTok Shop default 15). |
| social_contributions_percent | number | Social contributions and taxes as % of revenue (France micro-entreprise default 12.3). |
{
"type": "object",
"required": [
"price",
"cost"
],
"properties": {
"cost": {
"type": "number",
"description": "Delivered cost per unit: product + packaging + shipping to the customer."
},
"price": {
"type": "number",
"description": "Selling price paid by the customer, tax included (e.g. 24.90)."
},
"channel": {
"enum": [
"tiktok",
"amazon",
"etsy",
"ebay",
"boutique",
"physique",
"autre"
],
"type": "string",
"description": "Where it is sold: tiktok (TikTok Shop), amazon, etsy, ebay, boutique (own store, e.g. Shopify), physique (in person), autre (other)."
},
"country": {
"enum": [
"FR",
"BE",
"DE",
"ES",
"IT",
"IE",
"UE",
"UK",
"US",
"XX"
],
"type": "string",
"description": "Store country: FR, BE, DE, ES, IT, IE, UE (other EU), UK, US, XX (other). Sets currency, VAT and default fees."
},
"language": {
"enum": [
"fr",
"en",
"es",
"de",
"it"
],
"type": "string",
"description": "Language of the answer (default en)."
},
"ships_from": {
"enum": [
"local",
"eu",
"outside"
],
"type": "string",
"description": "Where parcels ship from (matters for TikTok Shop in the EU)."
},
"vat_percent": {
"type": "number",
"description": "VAT rate % (default: standard rate of the country; 0 for VAT exemption)."
},
"delivery_days": {
"type": "number",
"description": "Business days from order to delivery (optional, used for the verdict)."
},
"stock_quantity": {
"type": "number",
"description": "Units in the first stock order (default 50)."
},
"returns_percent": {
"type": "number",
"description": "Returns provision % (default 5)."
},
"samples_percent": {
"type": "number",
"description": "Free samples as % of units sold."
},
"ad_cost_per_sale": {
"type": "number",
"description": "Average ad spend per sale."
},
"discount_percent": {
"type": "number",
"description": "Promotion % off the price."
},
"shipping_charged": {
"type": "number",
"description": "Shipping paid by the customer, if any."
},
"fixed_fee_per_order": {
"type": "number",
"description": "Override the fixed fee per order."
},
"monthly_fixed_costs": {
"type": "number",
"description": "Monthly fixed costs (tools, subscriptions)."
},
"monthly_profit_goal": {
"type": "number",
"description": "Monthly net profit goal (default 1000)."
},
"payment_fee_percent": {
"type": "number",
"description": "Override payment fees %."
},
"platform_fee_percent": {
"type": "number",
"description": "Override the platform fee %."
},
"affiliate_commission_percent": {
"type": "number",
"description": "Affiliate creator commission % (TikTok Shop default 15)."
},
"social_contributions_percent": {
"type": "number",
"description": "Social contributions and taxes as % of revenue (France micro-entreprise default 12.3)."
}
}
}