Pulltrader Seller Economics
Compare what a trading-card seller keeps across eBay, Pulltrader, and other card marketplaces.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"seller-economics": {
"url": "https://mcp.pulltrader.app/mcp"
}
}
}遠端端點
https://mcp.pulltrader.app/mcpstreamable-http它能做什麼
工具清單
工具(8)
🟡check_kapture_cert(cert)
Check an exact certification number against Kapture. Preserve leading zeros. CLEAN means no verified stolen report matched, not proof of authenticity or ownership. STOLEN includes a voluntary recovery form link. Never infer possession from a lookup or send personal details through this tool.
輸入結構描述
{
"type": "object",
"properties": {
"cert": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact cert number as a string, including leading zeros."
}
},
"required": [
"cert"
],
"additionalProperties": false
}⚪compare_selling_costs(sale_price, currency, quantity, shipping_amount, item_category, ...)
Compare estimated fees and the net amount a trading-card seller keeps when selling the SAME card across eBay (estimated), Pulltrader selling methods (marketplace, Fulfilled by Pulltrader, branded storefront, and in-person POS), and other marketplaces (TCGplayer, Mana Pool, Misprint, Fanatics Collect, Goldin — estimated fixed-price/Buy Now seller fees). Use this when a seller asks what they would keep/net/take-home on a sale, how fees compare between platforms, or which method leaves them with more money. Calculations are deterministic and use dated fee schedules. Competitor marketplaces are off by default; include them via the `methods` field. Only fixed-price seller fees are modeled — auction formats (hammer price, buyer's premium, negotiated consignment) are not. Do NOT use this to look up a card's market value or recent sales (this tool does not price cards), and do NOT use it for non-trading-card categories. Present competitor and eBay figures as estimates, never as guaranteed proceeds, and never claim one platform is universally cheapest.
輸入結構描述
{
"type": "object",
"properties": {
"sale_price": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 1000000,
"description": "The per-item sale price (the card's listed/sold price), in the given currency."
},
"currency": {
"type": "string",
"enum": [
"USD"
],
"default": "USD",
"description": "ISO currency code. Only USD is supported."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10000,
"default": 1,
"description": "Number of identical items in one order. Per-order fixed fees are applied once."
},
"shipping_amount": {
"type": "number",
"minimum": 0,
"maximum": 100000,
"default": 0,
"description": "Shipping amount charged to the buyer. Affects eBay's fee base. See assumptions for how each method treats shipping."
},
"item_category": {
"type": "string",
"enum": [
"trading_cards"
],
"default": "trading_cards",
"description": "Item category. Only trading_cards is supported."
},
"seller_plan": {
"type": "string",
"enum": [
"free",
"operations",
"business",
"managed"
],
"default": "free",
"description": "Pulltrader seller plan. Sets the payout floor (free/operations=91%, business/managed=95%); a seller level earned on revenue can be higher."
},
"seller_level": {
"type": "integer",
"enum": [
1,
2,
3,
4,
5
],
"description": "The seller's actual level (1-5), if known. Level is set from plan AND sales volume, so levels 2 and 4 exist only by earning them and cannot be inferred from a plan. Overrides the plan's rate: 1=91%, 2=92%, 3=93%, 4=94%, 5=95%."
},
"seller_covers_fees": {
"type": "boolean",
"default": false,
"description": "If true, the seller absorbs the Pulltrader platform fee (3.25% + $0.40). If false (default), the buyer pays it at checkout. The platform fee is always charged on Pulltrader card sales regardless."
},
"ebay_store_subscription": {
"type": "boolean",
"default": false,
"description": "If true, estimate eBay fees using the eBay Store subscriber rate (12.35% up to $2,500/item) instead of the individual rate (13.25% up to $7,500/item)."
},
"methods": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ebay",
"pulltrader_marketplace",
"pulltrader_fbp",
"pulltrader_storefront",
"pulltrader_pos",
"tcgplayer",
"manapool",
"misprint",
"fanatics_collect",
"goldin"
]
},
"uniqueItems": true,
"description": "Which selling methods to compare. Defaults to eBay, Pulltrader marketplace, and Pulltrader storefront. Other supported methods (off by default): pulltrader_fbp, pulltrader_pos, and estimated competitor marketplaces tcgplayer, manapool, misprint, fanatics_collect, goldin."
},
"acquisition_cost": {
"type": "number",
"minimum": 0,
"maximum": 1000000,
"description": "Optional. What the seller paid for the card; used to estimate net profit per method."
},
"ebay_fee_percent_override": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Optional. Override the estimated eBay final value fee percentage (e.g. for a seller with an eBay Store subscription)."
}
},
"required": [
"sale_price"
],
"additionalProperties": false
}🟢calculate_required_sale_price(target_net, method, currency, quantity, shipping_amount, ...)
Given a target take-home amount, compute the per-item sale price a trading-card seller must list at to net that amount on ONE selling method, after fees — eBay (estimated), a Pulltrader selling method (marketplace, Fulfilled by Pulltrader, branded storefront, in-person POS), or an estimated competitor marketplace (TCGplayer, Mana Pool, Misprint, Fanatics Collect, Goldin). If acquisition_cost is supplied, the target is treated as net profit (payout minus what you paid); otherwise it is the take-home payout. Use this when a seller asks 'what do I need to list this at to walk away with $X', 'to net/profit $X after fees', or 'to break even'. Calculations are deterministic and use dated fee schedules. Do NOT use this to look up a card's market value or recent sales (this tool does not price cards), and do NOT use it for non-trading-card categories. Present eBay and competitor figures as estimates, never as guaranteed proceeds.
輸入結構描述
{
"type": "object",
"properties": {
"target_net": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 1000000,
"description": "The amount the seller wants to keep per item after fees. Net profit if acquisition_cost is supplied, otherwise take-home payout."
},
"method": {
"type": "string",
"enum": [
"ebay",
"pulltrader_marketplace",
"pulltrader_fbp",
"pulltrader_storefront",
"pulltrader_pos",
"tcgplayer",
"manapool",
"misprint",
"fanatics_collect",
"goldin"
],
"default": "ebay",
"description": "The single selling method to solve for. One of: ebay, pulltrader_marketplace, pulltrader_fbp, pulltrader_storefront, pulltrader_pos, tcgplayer, manapool, misprint, fanatics_collect, goldin."
},
"currency": {
"type": "string",
"enum": [
"USD"
],
"default": "USD",
"description": "ISO currency code. Only USD is supported."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10000,
"default": 1,
"description": "Number of identical items in one order. Per-order fixed fees are applied once."
},
"shipping_amount": {
"type": "number",
"minimum": 0,
"maximum": 100000,
"default": 0,
"description": "Shipping amount charged to the buyer. Affects eBay's fee base."
},
"item_category": {
"type": "string",
"enum": [
"trading_cards"
],
"default": "trading_cards",
"description": "Item category. Only trading_cards is supported."
},
"seller_plan": {
"type": "string",
"enum": [
"free",
"operations",
"business",
"managed"
],
"default": "free",
"description": "Pulltrader seller plan. Sets the payout floor (free/operations=91%, business/managed=95%); a seller level earned on revenue can be higher."
},
"seller_level": {
"type": "integer",
"enum": [
1,
2,
3,
4,
5
],
"description": "The seller's actual level (1-5), if known. Level is set from plan AND sales volume, so levels 2 and 4 exist only by earning them and cannot be inferred from a plan. Overrides the plan's rate: 1=91%, 2=92%, 3=93%, 4=94%, 5=95%."
},
"seller_covers_fees": {
"type": "boolean",
"default": false,
"description": "If true, the seller absorbs the Pulltrader platform fee (3.25% + $0.40). If false (default), the buyer pays it at checkout."
},
"ebay_store_subscription": {
"type": "boolean",
"default": false,
"description": "If true, estimate eBay fees using the eBay Store subscriber rate instead of the individual rate."
},
"acquisition_cost": {
"type": "number",
"minimum": 0,
"maximum": 1000000,
"description": "Optional. What the seller paid for the card. When supplied, target_net is interpreted as net profit (payout minus this cost)."
},
"ebay_fee_percent_override": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Optional. Override the estimated eBay final value fee percentage."
}
},
"required": [
"target_net"
],
"additionalProperties": false
}🟢explain_selling_method(methods)
Return a plain, structured explanation of one or more supported trading-card selling methods: who owns the listing, who fulfills, where it sells, the fee components that apply, and important caveats. Covers eBay (estimated), Pulltrader marketplace, Fulfilled by Pulltrader, branded storefront, in-person POS, and estimated competitor marketplaces (TCGplayer, Mana Pool, Misprint, Fanatics Collect, Goldin). Use this when a seller asks how a method works, what fees a platform charges, or how Pulltrader selling options differ. Do NOT use this to compute a specific payout (use compare_selling_costs) or the price needed for a target net (use calculate_required_sale_price), and do NOT use it to price cards.
輸入結構描述
{
"type": "object",
"properties": {
"methods": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ebay",
"pulltrader_marketplace",
"pulltrader_fbp",
"pulltrader_storefront",
"pulltrader_pos",
"tcgplayer",
"manapool",
"misprint",
"fanatics_collect",
"goldin"
]
},
"uniqueItems": true,
"description": "Which selling methods to explain. Defaults to all supported methods: ebay, pulltrader_marketplace, pulltrader_fbp, pulltrader_storefront, pulltrader_pos, tcgplayer, manapool, misprint, fanatics_collect, goldin."
}
},
"additionalProperties": false
}🟢identify_card(query)
Resolve a natural-language trading-card description into structured fields (player/athlete, year, set, card number, parallel, grader, grade, sport/category). Use this first when a user names a card in prose and you need its canonical fields before looking up sales or market value. Returns a confidence level and which fields were resolved. This does NOT price the card or return sales — use search_card_sales or summarize_card_market for that. Trading cards only.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "The card description to identify, e.g. '2018 Prizm Luka Doncic Silver PSA 10'."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢search_card_sales(query, item, limit)
Return a capped sample of recent comparable SOLD listings for a trading card (price + sale date), plus a market snapshot (median, range, sample size). Use this when a user asks 'what is this card selling for', 'recent sales', or 'comps'. Accepts a natural-language `query` or a structured `item`. Figures are estimates from recent sales and exclude fees/taxes/shipping; this is not financial advice and does not place orders. Trading cards only.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "Natural-language card description, e.g. '2023 Panini Prizm Victor Wembanyama #136 Silver PSA 10'. Either query or item is required."
},
"item": {
"type": "object",
"additionalProperties": true,
"description": "Structured card fields (alternative to query): player_athlete, year_manufactured, set_name, card_number, parallel_variety, grader, grade, sport."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 10,
"description": "Maximum number of example sales to return (1–10)."
}
},
"additionalProperties": false
}⚪summarize_card_market(query, item)
Return a canonical market summary for a trading card from recent comparable sales: median, mean, 10th–90th percentile range, volatility, and a confidence level based on sample size and dispersion. Use this when a user asks 'what's it worth', 'market value', or 'how volatile is this card'. Accepts a natural-language `query` or a structured `item`. Estimates from recent sales, excluding fees/taxes/shipping; not financial advice. Trading cards only.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "Natural-language card description, e.g. '2023 Panini Prizm Victor Wembanyama #136 Silver PSA 10'. Either query or item is required."
},
"item": {
"type": "object",
"additionalProperties": true,
"description": "Structured card fields (alternative to query): player_athlete, year_manufactured, set_name, card_number, parallel_variety, grader, grade, sport."
}
},
"additionalProperties": false
}🟢get_card_price_history(query, item, interval)
Return a chart-ready price-history series for a trading card, aggregated from recent comparable sold sales into day/week/month buckets with a median per bucket and an overall trend. Use this when a user asks 'how has the price changed', 'price over time', 'is it trending up or down', or wants a chart. Accepts a natural-language `query` or a structured `item`. Series is built from sold-sale samples (and vendor TCG history when available); estimates only, not financial advice. Trading cards only.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "Natural-language card description, e.g. '2023 Panini Prizm Victor Wembanyama #136 Silver PSA 10'. Either query or item is required."
},
"item": {
"type": "object",
"additionalProperties": true,
"description": "Structured card fields (alternative to query): player_athlete, year_manufactured, set_name, card_number, parallel_variety, grader, grade, sport."
},
"interval": {
"type": "string",
"enum": [
"day",
"week",
"month"
],
"default": "week",
"description": "Bucket size for the series. Defaults to week."
}
},
"additionalProperties": false
}建議的提示詞
search_card_salessearch_card_salesget_card_price_historyget_card_price_historysearch_card_salesget_card_price_history社群
證據