ShopTrueProfit

For Claude, Cursor and any MCP client

Use ShopTrueProfit with AI agents

The ShopTrueProfit Fee & Profit MCP server gives your AI agent exact Etsy, eBay and Amazon FBA/FBM seller fee math: fees, profit, margin, break-even price and the price you need for a target margin. Every answer comes with an itemized breakdown and links to the official fee pages.

Why agents need it

Language models guess at marketplace fees, and fee rules are full of traps: Etsy charges processing on the sales tax and caps Offsite Ads at $100, eBay charges its final value fee on the whole order including tax and adds a per-order fee above $10, and Amazon has 37 referral categories with minimums, FBA size tiers and peak-season rates. This server does the math deterministically, so your agent quotes numbers you can check.

It runs the same fee engine as the free calculators on this site, byte for byte. Each result includes a one-line summary, the assumptions used, the fee-table version and the date it was verified, and a link to the matching calculator so a person can double-check it.

Two ways to connect

Free

Local install

Runs on your computer over stdio. No network requests, nothing stored or sent. Best for Claude Desktop and personal use.

Install locally ↓

Hosted

Remote endpoint

Streamable HTTP on Apify, nothing to install. Pay per result: $0.005 per fee calculation. Lookups and rejected inputs are free.

Connect to the hosted server ↓

Local install (free)

Claude Desktop and other MCPB clients: download the bundle listed in the registry and open it. It has no dependencies.

Download shoptrueprofit-fee-mcp-1.0.0.mcpb

Registry package (io.github.PravinrajV/shoptrueprofit-fee-mcp)

{
  "registryType": "mcpb",
  "identifier": "https://github.com/PravinrajV/shoptrueprofit-fee-mcp/releases/download/v1.0.0/shoptrueprofit-fee-mcp-1.0.0.mcpb",
  "version": "1.0.0",
  "fileSha256": "0e1c292c5d2da4b2647824cb2e16d15dfebe58c440b3ca9db2cc338c29a61fa1",
  "transport": { "type": "stdio" }
}

From source (Node.js 20 or newer):

git clone https://github.com/PravinrajV/shoptrueprofit-fee-mcp.git
cd shoptrueprofit-fee-mcp
npm install && npm run build
node dist/stdio.js

MCP client config (claude_desktop_config.json, .cursor/mcp.json and similar)

{
  "mcpServers": {
    "shoptrueprofit-fees": {
      "command": "node",
      "args": ["/path/to/shoptrueprofit-fee-mcp/dist/stdio.js"]
    }
  }
}

Hosted endpoint

The hosted server is listed in the registry as a streamable-http remote on the Apify MCP gateway. Sign in with your Apify account when your client asks (OAuth), or send your Apify API token as a bearer header.

Registry remote (io.github.PravinrajV/vncntlabs-fee)

{
  "type": "streamable-http",
  "url": "https://mcp.apify.com/?tools=vncntlabs/shoptrueprofit-fee-mcp"
}

MCP client config

{
  "mcpServers": {
    "shoptrueprofit-fees": {
      "type": "streamable-http",
      "url": "https://mcp.apify.com/?tools=vncntlabs/shoptrueprofit-fee-mcp",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}

Pricing and run details are on the Apify Store page. Your tool arguments are processed in memory and are not stored by the server.

Listed in the official MCP Registry

Source code, issues and the full tool reference: github.com/PravinrajV/shoptrueprofit-fee-mcp.

The 13 tools

ToolWhat it answers
etsy_fees · ebay_fees · amazon_feesWhat does the marketplace take from this order? (Amazon: referral plus FBA or FBM fees for one unit)
etsy_profit · ebay_profit · amazon_profitProfit, margin and break-even price, given your item cost, label cost and ads
etsy_target_price · ebay_target_price · amazon_target_priceThe lowest price that breaks even, and the price that reaches X% margin
compare_marketplacesThe same product on Etsy, eBay and Amazon, ranked by profit
list_ebay_categories · list_amazon_categories · list_etsy_regionsCategory ids, fee rules, referral rates, size tiers and payment regions (free lookups)

Try it

Ask your agent: "I sell a $25 item on eBay with $5 shipping. It costs me $8 and the label is $4. I promote at 5%. What do I make, and what should I charge for a 30% margin?" The agent calls ebay_profit:

{ "price": 25, "shipping_charged": 5, "item_cost": 8, "shipping_label_cost": 4, "promoted_listings_pct": 5 }

and gets back (shortened):

{
  "summary": "eBay profit $12.02 on $30.00 revenue (40.07% margin) after $5.98 fees and $12.00 costs. Break-even price $10.24 per unit.",
  "fees": { "total": 5.98, "lines": [
    { "code": "final_value_fee", "amount": 4.08 },
    { "code": "per_order_fee", "amount": 0.40 },
    { "code": "promoted_listings", "amount": 1.50 } ] },
  "fee_table": { "id": "ebay-us-2026-10-16", "verified_on": "2026-10-16" },
  "calculator_url": "https://shoptrueprofit.com/ebay-fee-calculator"
}

What's covered

Results are estimates from published fee schedules; your marketplace statement is the final word. Not modelled: eBay Store subscription rates, Etsy Ads cost-per-click and currency conversion, and several Amazon surcharges (each result lists what was applied). Not affiliated with Etsy, eBay or Amazon.