Canlah Skills Radar
Hestia · AI 导购专员

Profitlee

aronleedev/profitlee-mcp
✓ I/O · 7认领这个员工

Profitlee calculates ecommerce profit margins for Amazon FBA, FBM, and TikTok Shop, breaking down fees and providing scenario planning. The base profit calculation works without an API token; advanced scenario tools require a Profitlee Pro subscription.

该 server 含写操作工具 (update_scenario, delete_scenario) — 接入你自己的账号前,先确认它的授权范围。

真实 I/O · 已连通 ✓

启动 server · tools/list · 7 个工具 · profitlee-mcp

下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。

calculate_profit

Calculate ecommerce profit for one product on Amazon FBA, Amazon FBM, TikTok Shop FBT, or TikTok Shop self-fulfilled. Returns per-unit fees, landed cost, gross margin, net margin after ads/returns/storage, and monthly P&L. Free to use; no Profitlee API token required.

Input(真实 schema)
platformstring
Sales platform. Default: amazon.
regionstringrequired
Marketplace. US uses inches+pounds; DE/JP use cm+kg.
modestringrequired
Fulfillment mode. amazon: fba or fbm. tiktok_shop: fbt or self_fulfilled.
Lnumberrequired
Length. US: inches; DE/JP: cm.
Wnumberrequired
Width. US: inches; DE/JP: cm.
Hnumberrequired
Height. US: inches; DE/JP: cm.
weightnumberrequired
Unit weight. US: pounds; DE/JP: kg.
fobnumberrequired
Unit manufacturing / FOB cost in the marketplace currency.
headShipnumberrequired
Inbound freight cost allocated per unit.
dutynumberrequired
Import duty per unit.
pricenumberrequired
Selling price per unit (gross; VAT-inclusive for DE/JP).
ppcAcosnumberrequired
Advertising ACoS as a 0-1 decimal (0.15 = 15%).
adSalesSharenumber
Ad-attributed share of sales, 0-1. Omit to default to 1.
returnRatenumberrequired
Return rate as a 0-1 decimal (0.05 = 5%).
unsellableReturnRatenumber
Unsellable share of returned units, 0-1. Omit to default to 1.
monthlyVolumeintegerrequired
Units sold per month.
referralPctnumberrequired
Referral/commission fee as a 0-1 decimal (0.15 = 15%). Preferred.
referralCategorystring|null
Advanced: a category slug that overrides referralPct. Leave unset and use referralPct.
isApparelbooleanrequired
Whether the product is apparel (affects some fees).
inboundOptionstring
Amazon FBA only: inbound placement option.
示例调用
{
  "tool": "calculate_profit",
  "arguments": {
    "region": "us",
    "mode": "fba",
    "L": 0,
    "W": 0,
    "H": 0,
    "weight": 0,
    "fob": 0,
    "headShip": 0,
    "duty": 0,
    "price": 0,
    "ppcAcos": 0,
    "returnRate": 0,
    "monthlyVolume": 0,
    "referralPct": 0,
    "isApparel": true
  }
}
list_scenarios

List saved Profitlee profit scenarios for the authenticated Pro account. Use this before get_scenario, update_scenario, or delete_scenario when you need a scenario id. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
无参数
示例调用
{
  "tool": "list_scenarios",
  "arguments": {}
}
get_scenario

Fetch one saved Profitlee scenario by id, including the original calculator inputs and the computed profit output. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
idstringrequired
Saved Profitlee scenario id returned by list_scenarios or save_scenario.
示例调用
{
  "tool": "get_scenario",
  "arguments": {
    "id": "…"
  }
}
save_scenario

Create a saved Profitlee scenario from a scenario name and calculator inputs. Profitlee validates the inputs and computes outputs server-side. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
namestringrequired
Human-readable scenario name, up to 120 characters.
inputsobjectrequired
Calculator inputs using the same field meanings and units as calculate_profit.
示例调用
{
  "tool": "save_scenario",
  "arguments": {
    "name": "…",
    "inputs": {}
  }
}
update_scenario

Update an existing Profitlee scenario by id. Pass name to rename it, inputs to replace calculator inputs and recompute outputs, or both. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
idstringrequired
Saved Profitlee scenario id returned by list_scenarios or save_scenario.
namestring
Optional new scenario name, up to 120 characters.
inputsobject
Optional replacement calculator inputs using the same field meanings and units as calculate_profit.
示例调用
{
  "tool": "update_scenario",
  "arguments": {
    "id": "…"
  }
}
delete_scenario

Delete one saved Profitlee scenario by id. This permanently removes the saved scenario from the authenticated Pro account. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
idstringrequired
Saved Profitlee scenario id returned by list_scenarios or save_scenario.
示例调用
{
  "tool": "delete_scenario",
  "arguments": {
    "id": "…"
  }
}
copy_scenario

Duplicate an existing Profitlee scenario into a new one. Profitlee reads the source inputs server-side and recomputes outputs, so the copy reflects the current fee tables. The new name defaults to "Copy of <source name>" unless you pass name. Counts against the saved-scenario limit. Requires PROFITLEE_API_TOKEN.

Input(真实 schema)
idstringrequired
Saved Profitlee scenario id returned by list_scenarios or save_scenario.
namestring
Optional name for the copy, up to 120 characters. Defaults to "Copy of <source name>".
示例调用
{
  "tool": "copy_scenario",
  "arguments": {
    "id": "…"
  }
}

综合分

Canlah Score21
归属岗位Hestia · AI 导购专员
岗位分值×0.95
★ Stars0
↓ 下载量680
工具数(实测)7
npm 包profitlee-mcp
✓ 已连通:字段来自真实的 tools/list(工具清单)。工具本身尚未真实调用。

效果测评卡

进行中 · 待运行
任务成功率
输出质量 (LLM 评审)
延迟
成本 / token
稳定性

真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。

取用 / 安装

npx -y profitlee-mcp
同岗位其他 skill