Skip to content
Seller Profit Doctor logo

Seller Profit Doctor MCP server

Which MCP servers are Seller Profit Doctor's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-27

← Back to Seller Profit Doctor

Whose server it is
  • Registry namecom.sellerprofitdoctor/free-toolsverified in the MCP registry

The registry name sits under sellerprofitdoctor.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-27
  • Stateanswerschecked 2026-10-27
  • Tools16
  • Server calls itselfsellerprofitdoctor-free-tools
  • Server version1.5.0
  • Protocol version2025-06-18

On 2026-10-27 the server answered initialize and tools/list without a sign-in. First answer in 135 ms.

Should an agent connect itNot proven either way yet
  • Its tools do every use case we checked: check what each Etsy fee takes from one sale; see whether shipping charges cover the label and box; judge whether ad spend pays back its cost.
  • Checked on 2 of the 7 days it takes to judge reliability.

Once connected

  • For "check what each Etsy fee takes from one sale", the likely first call is sellerprofit_etsy_fees.
  • For "see whether shipping charges cover the label and box", the likely first call is sellerprofit_shipping_gap.
  • For "judge whether ad spend pays back its cost", the likely first call is sellerprofit_ads_breakeven.
  • Its definitions take about 17999 tokens of context: enable only the tools a task needs.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 2, the first on 2026-10-27
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 2 so far
  • What an agent can do with it3 of 3 use cases
  • Answeredmeasuring2 of the 7 daily checks it takes to print a share
  • Median first answer150 ms
  • Space in an agent's context≈ 17,999 tokensthe definitions of all its tools (16), which an agent carries on every turn
  • Tool definitionsA · 100 of 100
  • Typed results16 of 16 toolsdeclared outputSchema: results come typed, read once
  • Every tool passes all six checks.

What an agent can do with it

  • can do · check what each Etsy fee takes from one sale
  • can do · see whether shipping charges cover the label and box
  • can do · judge whether ad spend pays back its cost

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

None of the five warning signs in these definitions.

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers16 tools · read 2026-10-27
  • sellerprofit_checkup

    Runs the free profit check-up for an Etsy shop, a Shopify store or an Amazon seller. Returns the grade (a word such as Watch, with level 1 Healthy to 5 Losing money), what one order (Amazon: one unit) and the month keep after fees, ads…

  • sellerprofit_etsy_fees

    Works out Etsy's fees on one sale, line by line: the $0.20 listing fee, the 6.5% transaction fee, the 3% + $0.25 payment processing fee (also charged on sales tax), the 2.5% currency conversion when it applies, and the Offsite Ads fee…

  • sellerprofit_etsy_profit

    Works out what one Etsy sale leaves the seller: the order total, minus Etsy's listing, transaction and payment processing fees, the Offsite Ads fee when the sale came from one, materials, packaging and the shipping label. With the minutes…

  • sellerprofit_offsite_ads

    Works out what Etsy's Offsite Ads cost a shop at its share of sales (12% or 15% of an attributed order, at most $100 an order), per order and per month, and the item price that covers the fee. It fits a seller who asks what Offsite Ads…

  • sellerprofit_shipping_gap

    Works out the shipping gap for an Etsy shop: what the label and packaging cost beyond what the buyer pays, per order and per month, and the fixes: the item price that covers the gap with shipping kept under Etsy's $6 search line…

  • sellerprofit_ads_breakeven

    Works out the ROAS at which an Etsy shop's Etsy Ads pay for themselves (break-even ROAS = order ÷ what an ad order keeps after Etsy's fees and costs), the most an ad can cost per sale, and, with the shop's ROAS, what the ads gain or lose…

  • sellerprofit_price_for_margin

    Works out the item price at which one Etsy order keeps a target profit after Etsy's fees (listing, 6.5% transaction, 3% + $0.25 processing), the average Offsite Ads fee, Etsy Ads spread over orders, materials, packaging and the label. The…

  • sellerprofit_sale_breakeven

    Works out how many more orders a sale or coupon needs just to keep the same profit a month, for one item on Etsy, Shopify or Amazon. Each platform's fees are worked out at the full price and again at the sale price: percentage fees fall…

  • sellerprofit_compare_fees

    Works out the fees on one sale on Etsy (listing, transaction, processing; Offsite Ads optional), on a Shopify store (card fee by plan through Shopify Payments) and on Amazon (referral fee by category, the Individual plan's per-item fee…

  • sellerprofit_ads_roas_breakeven

    Works out the ROAS (ad revenue ÷ ad spend, as Meta or Google reports it) at which Facebook, Instagram or Google ads pay for themselves, when the ad sends buyers to a Shopify store, an Etsy listing or an Amazon listing, with that…

  • sellerprofit_box_billing

    Works out the billable weight of one box with USPS (Priority Mail, Ground Advantage), UPS (Daily Rates and Retail Rates) and FedEx, from its outside size in inches and its actual weight, with each carrier's 2026 dimensional weight rules…

  • sellerprofit_shopify_plan_fit

    Works out which Shopify plan (Basic, Grow, Advanced) costs least at a store's card sales: each plan's price plus the card fees that change with the plan (or Shopify's third-party fee on sales through another processor), the card sales…

  • sellerprofit_shopify_order_fees

    Works out every fee on one order of a US Shopify store, line by line: the Shopify Payments card fee by plan (premium cards optional), the international card and currency conversion fees, the 1.25% for mixing Shopify Payments with another…

  • sellerprofit_amazon_fees

    Works out Amazon's fees on one unit at a price: the referral fee for the category (official, with the $0.30 minimum where the category has one), the $1.80 media closing fee (official), and for FBA an estimate of the fulfillment fee from…

  • sellerprofit_amazon_ads_breakeven

    Works out the ACoS (ad spend ÷ the sales the ads bring) at which Amazon Sponsored Products pay for themselves: what a unit an ad brings keeps before the ad (after the referral fee, the FBA fee estimate or the label and packaging, storage…

  • sellerprofit_rates

    Returns one platform's fee table, the one this server's numbers use: every fee and rule with its value, a plain label, its source link and the day it was checked, whether it's official or a third-party estimate, and both values where…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "free-tools": {
      "type": "http",
      "url": "https://sellerprofitdoctor.com/api/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http sellerprofitdoctor https://sellerprofitdoctor.com/api/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://sellerprofitdoctor.com/api/mcp as a custom connector in the settings.

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.