Fliprofit reseller fee calculator

Exact US seller fees, payout and profit for eBay, Poshmark, Mercari, Etsy, Amazon and 7 more.

Should I use this

Quality & Safety

A
Description quality
90%
Schema completeness
97%
Naming quality
93%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'compare_platforms' description lacks action verbin compare_platforms

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,237Tokens (tool definitions)
~3.2 KBTypical response size
Moderate attention impact (0.97% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "fee-calculator": {
      "url": "https://mcp.fliprofit.com/mcp"
    }
  }
}

Remote endpoints

https://mcp.fliprofit.com/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢calculate_fees(platform, price, shipCharged, taxRate, itemCost, ...)

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, Vinted). 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.

Input Schema

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "enum": [
        "ebay",
        "poshmark",
        "mercari",
        "whatnot",
        "depop",
        "etsy",
        "facebook",
        "amazon",
        "grailed",
        "reverb",
        "tcgplayer",
        "tiktok",
        "vinted"
      ],
      "description": "Platform key."
    },
    "price": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Sale price in USD (required)."
    },
    "shipCharged": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Shipping the buyer paid you, USD (default 0)."
    },
    "taxRate": {
      "type": "number",
      "minimum": 0,
      "maximum": 30,
      "description": "Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax."
    },
    "itemCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "What you paid for the item, USD (default 0)."
    },
    "shipCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Your label/postage cost, USD (default 0)."
    },
    "otherCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Packaging, promotion and other costs, USD (default 0)."
    },
    "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); vinted: bump (number).",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean"
        ]
      }
    }
  },
  "required": [
    "platform",
    "price"
  ],
  "additionalProperties": false
}
🟢compare_platforms(price, shipCharged, taxRate, itemCost, shipCost, ...)

Ranks all 13 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.

Input Schema

{
  "type": "object",
  "properties": {
    "price": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Sale price in USD (required)."
    },
    "shipCharged": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Shipping the buyer paid you, USD (default 0)."
    },
    "taxRate": {
      "type": "number",
      "minimum": 0,
      "maximum": 30,
      "description": "Buyer sales tax percent, e.g. 8 (default 0). Used where the platform charges fees on tax."
    },
    "itemCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "What you paid for the item, USD (default 0)."
    },
    "shipCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Your label/postage cost, USD (default 0)."
    },
    "otherCost": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Packaging, promotion and other costs, USD (default 0)."
    }
  },
  "required": [
    "price"
  ],
  "additionalProperties": false
}
🟢get_fee_changes(platform, since, upcoming)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "enum": [
        "ebay",
        "poshmark",
        "mercari",
        "whatnot",
        "depop",
        "etsy",
        "facebook",
        "amazon",
        "grailed",
        "reverb",
        "tcgplayer",
        "tiktok",
        "vinted"
      ],
      "description": "Only this platform."
    },
    "since": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Only changes effective on or after this date (YYYY-MM-DD)."
    },
    "upcoming": {
      "type": "boolean",
      "description": "Only changes not yet in effect."
    }
  },
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools