Exact US seller fees, payout and profit for eBay, Poshmark, Mercari, Etsy, Amazon and 7 more.
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.
Exact US marketplace fees, payout and profit for one sale on one platform (eBay, Poshmark, Mercari, Whatnot, Depop, Etsy, Facebook Marketplace, Amazon, Grailed, Reverb, TCGplayer, TikTok Shop). Same numbers as the Fliprofit calculators. Returns a fee breakdown, payout, profit, margin, ROI, the official fee source and a link to the matching fliprofit.com calculator.
Sale price in USD (required).
Platform key.
Optional platform-specific options. Allowed: ebay: category (one of most|books|cards|guitars|jewelry|watches|bags|sneakers), adRate (number); whatnot: category (one of sports|tcg|fashion|collectibles|coins|other), tier (one of 0|1|2|3|4|5|6), highValue (true|false); depop: boost (true|false), ownLabel (true|false); etsy: offsiteAds (one of 12|15|none); facebook: mode (one of shipped|local); amazon: category (one of everything|toys|sports|tools|videogames|consoles|electronics|clothing|beauty|watches|media), plan (one of individual|pro), fbaFee (number); grailed: grailedLabel (true|false), processing (one of us|intl|legacy); reverb: preferred (true|false); tcgplayer: sellerType (one of level|pro); tiktok: category (one of most|collectibles|preowned|finejewelry).
Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax.
What you paid for the item, USD (default 0).
Your label/postage cost, USD (default 0).
Packaging, promotion and other costs, USD (default 0).
Shipping the buyer paid you, USD (default 0).
Tool list last changed Oct 26, 2026.
Exact US marketplace fees, payout and profit for one sale on one platform (eBay, Poshmark, Mercari, Whatnot, Depop, Etsy, Facebook Marketplace, Amazon, Grailed, Reverb, TCGplayer, TikTok Shop). Same numbers as the Fliprofit calculators. Returns a fee breakdown, payout, profit, margin, ROI, the official fee source and a link to the matching fliprofit.com calculator.
| Argument | Type | Description |
|---|---|---|
| price* | number | Sale price in USD (required). |
| options | object | Optional platform-specific options. Allowed: ebay: category (one of most|books|cards|guitars|jewelry|watches|bags|sneakers), adRate (number); whatnot: category (one of sports|tcg|fashion|collectibles|coins|other), tier (one of 0|1|2|3|4|5|6), highValue (true|false); depop: boost (true|false), ownLabel (true|false); etsy: offsiteAds (one of 12|15|none); facebook: mode (one of shipped|local); amazon: category (one of everything|toys|sports|tools|videogames|consoles|electronics|clothing|beauty|watches|media), plan (one of individual|pro), fbaFee (number); grailed: grailedLabel (true|false), processing (one of us|intl|legacy); reverb: preferred (true|false); tcgplayer: sellerType (one of level|pro); tiktok: category (one of most|collectibles|preowned|finejewelry). |
| taxRate | number | Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax. |
| itemCost | number | What you paid for the item, USD (default 0). |
| platform* | string | Platform key. |
| shipCost | number | Your label/postage cost, USD (default 0). |
| otherCost | number | Packaging, promotion and other costs, USD (default 0). |
| shipCharged | number | Shipping the buyer paid you, USD (default 0). |
{
"type": "object",
"required": [
"platform",
"price"
],
"properties": {
"price": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Sale price in USD (required)."
},
"options": {
"type": "object",
"description": "Optional platform-specific options. Allowed: ebay: category (one of most|books|cards|guitars|jewelry|watches|bags|sneakers), adRate (number); whatnot: category (one of sports|tcg|fashion|collectibles|coins|other), tier (one of 0|1|2|3|4|5|6), highValue (true|false); depop: boost (true|false), ownLabel (true|false); etsy: offsiteAds (one of 12|15|none); facebook: mode (one of shipped|local); amazon: category (one of everything|toys|sports|tools|videogames|consoles|electronics|clothing|beauty|watches|media), plan (one of individual|pro), fbaFee (number); grailed: grailedLabel (true|false), processing (one of us|intl|legacy); reverb: preferred (true|false); tcgplayer: sellerType (one of level|pro); tiktok: category (one of most|collectibles|preowned|finejewelry).",
"additionalProperties": {
"type": [
"string",
"number",
"boolean"
]
}
},
"taxRate": {
"type": "number",
"maximum": 30,
"minimum": 0,
"description": "Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax."
},
"itemCost": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "What you paid for the item, USD (default 0)."
},
"platform": {
"enum": [
"ebay",
"poshmark",
"mercari",
"whatnot",
"depop",
"etsy",
"facebook",
"amazon",
"grailed",
"reverb",
"tcgplayer",
"tiktok"
],
"type": "string",
"description": "Platform key."
},
"shipCost": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "Your label/postage cost, USD (default 0)."
},
"otherCost": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Packaging, promotion and other costs, USD (default 0)."
},
"shipCharged": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "Shipping the buyer paid you, USD (default 0)."
}
},
"additionalProperties": false
}Ranks all 12 supported US resale platforms by profit for the same sale (each platform's default options). Returns fees, payout, profit and margin per platform, with a link to each fliprofit.com calculator and the side-by-side compare tool.
| Argument | Type | Description |
|---|---|---|
| price* | number | Sale price in USD (required). |
| taxRate | number | Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax. |
| itemCost | number | What you paid for the item, USD (default 0). |
| shipCost | number | Your label/postage cost, USD (default 0). |
| otherCost | number | Packaging, promotion and other costs, USD (default 0). |
| shipCharged | number | Shipping the buyer paid you, USD (default 0). |
{
"type": "object",
"required": [
"price"
],
"properties": {
"price": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Sale price in USD (required)."
},
"taxRate": {
"type": "number",
"maximum": 30,
"minimum": 0,
"description": "Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax."
},
"itemCost": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "What you paid for the item, USD (default 0)."
},
"shipCost": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "Your label/postage cost, USD (default 0)."
},
"otherCost": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Packaging, promotion and other costs, USD (default 0)."
},
"shipCharged": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "Shipping the buyer paid you, USD (default 0)."
}
},
"additionalProperties": false
}Machine-readable log of real, dated US marketplace fee changes (rate changes, new fees, caps, promotions, ending discounts), each with the platform's own source URL and the date Fliprofit last verified it. Filter by platform, by effective date, or to upcoming changes only.
| Argument | Type | Description |
|---|---|---|
| since | string | Only changes effective on or after this date (YYYY-MM-DD). |
| platform | string | Only this platform. |
| upcoming | boolean | Only changes not yet in effect. |
{
"type": "object",
"properties": {
"since": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Only changes effective on or after this date (YYYY-MM-DD)."
},
"platform": {
"enum": [
"ebay",
"poshmark",
"mercari",
"whatnot",
"depop",
"etsy",
"facebook",
"amazon",
"grailed",
"reverb",
"tcgplayer",
"tiktok"
],
"type": "string",
"description": "Only this platform."
},
"upcoming": {
"type": "boolean",
"description": "Only changes not yet in effect."
}
},
"additionalProperties": false
}