Inspection report
sellerprofitdoctor-mcp
Vendor MCP server from Seller Profit Doctor. Tool list: docs5.
The answer
0
What can it change in your account?
None of the 16 tools on record can change data. This is a partial list, so a write tool may still exist.
name based Read and write here are inferred from tool names and descriptions, not from a test.
| Area | Access | Write tools | Read tools |
|---|---|---|---|
| Orders | R Orders read only | 0 | 3 |
| Ads | R Ads read only | 0 | 5 |
| Listings | ? Listings not documented | 0 | 0 |
| Pricing | R Pricing read only | 0 | 2 |
| Inventory | ? Inventory not documented | 0 | 0 |
| Reports | R Reports read only | 0 | 1 |
| Finance | R Finance read only | 0 | 8 |
Record
The facts on file.
Tools
All 16 tools we found.
Grouped by what they do to your data. The access column shows why we put a tool there.
read Reads data 16
| Tool | Description | Area | Access basis |
|---|---|---|---|
| sellerprofit_checkup | the free profit check-up for an Etsy shop, a Shopify store or an Amazon seller: the grade word, what one order and the month keep after fees, ads and costs, and the top 3 losses… | Orders, Ads, Finance | name based |
| sellerprofit_etsy_fees | Etsy's fees on one sale, line by line (listing, transaction, payment processing, currency conversion, Offsite Ads). | Finance | name based |
| sellerprofit_etsy_profit | what one Etsy sale leaves after every fee, materials, packaging and the label: the profit, its margin and the break-even item price, and with the minutes it takes, the pay per… | Finance | name based |
| sellerprofit_offsite_ads | what Offsite Ads cost a shop per order and per month, and the item price that covers the fee. | Ads | name based |
| sellerprofit_shipping_gap | what the label and packaging cost beyond what the buyer pays, and the prices that close the gap. | Pricing | name based |
| sellerprofit_ads_breakeven | the ROAS at which Etsy Ads pay for themselves, and what the ads gain or lose a month. | Ads | name based |
| sellerprofit_price_for_margin | the item price at which one Etsy order keeps a target profit, or breaks even. | Pricing | name based |
| sellerprofit_shopify_plan_fit | which Shopify plan (Basic, Grow, Advanced) and billing costs least at a store's card sales. | Reports | name based |
| sellerprofit_shopify_order_fees | every fee on one order of a US Shopify store, line by line. | Orders, Finance | name based |
| sellerprofit_amazon_fees | Amazon's fees on one unit: the referral fee for the category, the media closing fee, and an estimate of the FBA fee. | Finance | name based |
| sellerprofit_amazon_ads_breakeven | the ACoS at which Sponsored Products pay for themselves, outside and inside peak season. | Ads | name based |
| sellerprofit_sale_breakeven | how many more orders a sale or coupon needs to keep the same profit a month. | Orders, Finance | name based |
| sellerprofit_compare_fees | the fees on one sale on Etsy, Shopify and Amazon, side by side. | Finance | name based |
| sellerprofit_ads_roas_breakeven | the break-even ROAS for Facebook, Instagram or Google ads that send buyers to a Shopify store, an Etsy listing or an Amazon listing. | Ads | name based |
| sellerprofit_box_billing | the billable weight of one box with USPS, UPS and FedEx, from its size and weight. | Other | name based |
| sellerprofit_rates | one platform's fee table, the one these tools use: every fee with its value, its source link, the day it was checked, and whether it's official or a third-party estimate. | Finance | name based |
Method
How we checked this server.
The tool list comes from public documentation. We did not connect a seller account.5
Not tested with credentials. We did not connect this server to a seller or ads account. A tool marked read can still have side effects we could not see, and a vendor can add write tools at any time. Check the list again before you grant access.
Areas come from keywords in tool names, as explained on the matrix page.
Notes
Sources for this report
- 1Source repository or product pagegithub.com
- 2Documentationgithub.com
- 3License: GitHub API repo.license (search 2026-10-30)
- 4Authentication: static scan of repo (env names / code patterns)
- 5Our MCP inventory of Oct 30, 2026: tool list, access marks, stars and last commit. GitHub repository search (22 queries, unauthenticated) -> shallow clone -> static extraction (extract_tools.py) -> optional runtime tools/list (mcp_probe.py); vendor/official from public docs. access=read|write is a name/description heuristic unless access_basis says otherwise.