eBay, Vinted, Poshmark, Reverb and Shopify prices plus a price compare. Pay per call, x402 USDC.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare one product's price across eBay UK, Vinted UK, Reverb and Poshmark (US, reference) in GBP: price range per marketplace, cheapest place to buy, best place to sell after fees, flip profit and margin, and the best deals with links. Costs $0.05 per call, paid in USDC on Base with x402.
Product, as specific as possible, e.g. boss ds-1
Listings per marketplace (default 40)
Condition (default any)
Comma list of ebay, vinted, reverb, poshmark (default ebay,vinted,reverb)
Your eBay seller fee %, default 12.8 (0 for private sellers)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http l50-marketplaces https://marketplaces.l50automation.com/mcp
Compare one product's price across eBay UK, Vinted UK, Reverb and Poshmark (US, reference) in GBP: price range per marketplace, cheapest place to buy, best place to sell after fees, flip profit and margin, and the best deals with links. Costs $0.05 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | Listings per marketplace (default 40) |
| keyword* | string | Product, as specific as possible, e.g. boss ds-1 |
| condition | string | Condition (default any) |
| marketplaces | string | Comma list of ebay, vinted, reverb, poshmark (default ebay,vinted,reverb) |
| ebayFeePercent | number | Your eBay seller fee %, default 12.8 (0 for private sellers) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"max": {
"type": "integer",
"maximum": 100,
"minimum": 10,
"description": "Listings per marketplace (default 40)"
},
"keyword": {
"type": "string",
"description": "Product, as specific as possible, e.g. boss ds-1"
},
"condition": {
"enum": [
"any",
"new",
"used"
],
"type": "string",
"description": "Condition (default any)"
},
"marketplaces": {
"type": "string",
"description": "Comma list of ebay, vinted, reverb, poshmark (default ebay,vinted,reverb)"
},
"ebayFeePercent": {
"type": "number",
"maximum": 30,
"minimum": 0,
"description": "Your eBay seller fee %, default 12.8 (0 for private sellers)"
}
}
}Live eBay market for one keyword on 8 eBay sites: price range with postage, seller concentration, China share, cheapest listings, optional profit from your cost. Costs $0.02 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| cost | number | Your cost per item, adds profit and margin |
| keyword* | string | |
| marketplace | string |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"cost": {
"type": "number",
"description": "Your cost per item, adds profit and margin"
},
"keyword": {
"type": "string"
},
"marketplace": {
"enum": [
"EBAY_GB",
"EBAY_US",
"EBAY_DE",
"EBAY_FR",
"EBAY_IT",
"EBAY_ES",
"EBAY_AU",
"EBAY_CA"
],
"type": "string"
}
}
}Live Poshmark (US fashion resale) listings for a keyword: a market summary (median asking price by condition, discount from retail, top brands and sizes, share listed this week) plus up to 100 listings with price, original price, brand, size, condition and likes. Costs $0.02 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | Listings to return (default 48) |
| size | string | Size, e.g. 4 or M |
| brand | string | Brand contains, e.g. lululemon |
| keyword* | string | What to search for, e.g. lululemon align |
| priceMax | number | Max price in USD |
| priceMin | number | Min price in USD |
| condition | string | nwt new with tags, ret boutique, uln like new, ug good, uf fair |
| department | string | Only this department |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"max": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Listings to return (default 48)"
},
"size": {
"type": "string",
"description": "Size, e.g. 4 or M"
},
"brand": {
"type": "string",
"description": "Brand contains, e.g. lululemon"
},
"keyword": {
"type": "string",
"description": "What to search for, e.g. lululemon align"
},
"priceMax": {
"type": "number",
"minimum": 0,
"description": "Max price in USD"
},
"priceMin": {
"type": "number",
"minimum": 0,
"description": "Min price in USD"
},
"condition": {
"enum": [
"nwt",
"ret",
"uln",
"ug",
"uf"
],
"type": "string",
"description": "nwt new with tags, ret boutique, uln like new, ug good, uf fair"
},
"department": {
"enum": [
"Women",
"Men",
"Kids",
"Home",
"Pets",
"Electronics"
],
"type": "string",
"description": "Only this department"
}
}
}Live Reverb (music gear marketplace) listings for a keyword: a market summary (median asking price by condition, share taking offers, top makes, cheapest with postage) plus up to 100 listings with price, postage, condition, make, model and year. Costs $0.02 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | Listings to return (default 50) |
| keyword* | string | What to search for, e.g. fender stratocaster or boss ds-1 |
| shipsTo | string | Country code, e.g. GB: only listings shipping there, with postage |
| currency | string | Price currency (default GBP) |
| priceMax | number | Max price |
| priceMin | number | Min price |
| condition | string | Condition (default any) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"max": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Listings to return (default 50)"
},
"keyword": {
"type": "string",
"description": "What to search for, e.g. fender stratocaster or boss ds-1"
},
"shipsTo": {
"type": "string",
"description": "Country code, e.g. GB: only listings shipping there, with postage"
},
"currency": {
"enum": [
"GBP",
"USD",
"EUR",
"CAD",
"AUD",
"JPY"
],
"type": "string",
"description": "Price currency (default GBP)"
},
"priceMax": {
"type": "number",
"minimum": 0,
"description": "Max price"
},
"priceMin": {
"type": "number",
"minimum": 0,
"description": "Min price"
},
"condition": {
"enum": [
"any",
"new",
"used",
"b-stock"
],
"type": "string",
"description": "Condition (default any)"
}
}
}Any Shopify store's catalogue: a store summary (price range, share on sale, in stock, new in the last 30 days, top product types) plus up to 100 products with price, 'was' price and discount, stock, variants, vendor and date added. Costs $0.02 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | Products to return (default 50) |
| store* | string | Store address, e.g. allbirds.com |
| keyword | string | Only products matching every word |
| onlyOnSale | boolean | Only discounted products (default false) |
{
"type": "object",
"required": [
"store"
],
"properties": {
"max": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Products to return (default 50)"
},
"store": {
"type": "string",
"description": "Store address, e.g. allbirds.com"
},
"keyword": {
"type": "string",
"description": "Only products matching every word"
},
"onlyOnSale": {
"type": "boolean",
"description": "Only discounted products (default false)"
}
}
}Vinted listings for one keyword in 14 countries (price with buyer fee, brand, size, condition, link), with price statistics and, for UK, France, Germany, Italy and Spain, a resale check against live used eBay prices with estimated profit per flip. Up to 50 listings per call. Costs $0.03 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | Listings to return (default 20) |
| country | string | Vinted country (default uk) |
| keyword* | string | Product, brand or model, e.g. levi 501 |
| maxPrice | integer | |
| minPrice | integer | |
| compareWithEbay | boolean | Add the eBay resale check (default true) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"max": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Listings to return (default 20)"
},
"country": {
"enum": [
"uk",
"fr",
"de",
"it",
"es",
"nl",
"be",
"at",
"ie",
"pl",
"pt",
"lt",
"cz",
"se"
],
"type": "string",
"description": "Vinted country (default uk)"
},
"keyword": {
"type": "string",
"description": "Product, brand or model, e.g. levi 501"
},
"maxPrice": {
"type": "integer",
"minimum": 0
},
"minPrice": {
"type": "integer",
"minimum": 0
},
"compareWithEbay": {
"type": "boolean",
"description": "Add the eBay resale check (default true)"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 8, 2026.