mcpbeat Sign in

SoldStack MCP Server

answering

SoldStack is answering right now. Last checked 6 min ago. It exposes 3 tools.

Cleaned sold prices for used clothing, shoes and bags: Poshmark US and Canada.

Uptime history 39 days of history · worst day 99%
39 days agonow
100.0%
Uptime 24h
182 of 182 checks
3
Tools
read from the server
285 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 33

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 October 2026. No other catalogue keeps this.

11 Nov a tool description was rewritten2 times that day value_donation_list
9 Nov 2 tools changed the parameters they ask for buy_or_pass, sold_comps
26 Oct a tool description was rewritten value_donation_list
25 Oct 2 tool descriptions were rewritten3 times that day buy_or_pass, value_donation_list
25 Oct a tool changed version2 times that day
24 Oct 2 tool descriptions were rewritten buy_or_pass, sold_comps
23 Oct 2 tool descriptions were rewritten buy_or_pass, sold_comps
21 Oct 2 tool descriptions were rewritten sold_comps, value_donation_list
21 Oct 2 tools changed the parameters they ask for sold_comps, value_donation_list
19 Oct a tool appeared value_donation_list
and 17 more, back to 8 October 2026

SoldStack missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add soldstack --transport http https://soldstack.fly.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://soldstack.fly.dev/mcp
~/.codex/config.toml
[mcp_servers.soldstack]
url = "https://soldstack.fly.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "soldstack": {
      "url": "https://soldstack.fly.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "soldstack": {
      "type": "http",
      "url": "https://soldstack.fly.dev/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

buy
buy_or_pass
Whether an item is worth buying at a given cost to resell on Poshmark: buy, maybe or pass with the reason, judged from its clean sold comps after Poshmark's fee. Call it for one item at a time; if it reports busy, wait the given number of seconds and call again. query: brand + item, e.g. "patagonia better sweater". cost: what you'd pay, e.g. the thrift-store tag price, in the same currency as source (USD for poshmark, CAD for poshmark_ca). min_profit: smallest profit after fees worth the effort (default 10). size / condition: same filters as sold_comps. source: "poshmark" (US, default) or "poshmark_ca" (Poshmark Canada; prices and fees in CAD).
sold
sold_comps
What an item actually sold for on Poshmark: median sold price, typical range (p10-p90), days to sell, what the seller keeps after fees, price by condition, a confidence rating, and the matching sales. Call it for one item at a time; if it reports busy, wait the given number of seconds and call again. query: brand + item, e.g. "coach tabby 26" or "lululemon align leggings", or a plain item type like "womens jeans". For kids' clothing put girls, boys, kids, toddler or youth in the query ("girls jeans"); otherwise kids' sizes are removed. size: only this size, e.g. "8", "M" or "10.5". Leave it out unless the user named a size: it can leave very few sales. condition: "new", "used", a plain word (nwt, like new, excellent, very good, good, fair, poor), or an exact grade: new_with_tags, not_new_with_tags, used_like_new, used_excellent, used_good, used_fair (comma-separated for several). days: only sales from the last N days (1-365). Poshmark lists sold results by relevance, not date, so without it the sales can be years old; days=365 (or 90) keeps prices recent. limit: how many individual sales to include in `sales` (default 10, 0-50). Each sale has the same fields as a /v1/sold item. exclude_seller: comma-separated seller usernames to leave out (case-insensitive). sort: order of the included sales: "recent" (newest first), "price_asc" or "price_desc". Stats are unaffected. department: comma-separated: Women, Men, Kids, Home, Pets, Electronics. "Kids" also keeps kids' sizes, and adds "kids" to a query with no kids' word ("snow pants" searches "kids snow pants"; query_note says so). category: comma-separated Poshmark categories, e.g. "Jeans". kids_age: only kids' sales in "baby" (0-24 months), "toddler" (2T-5T) or "big_kids" (4/5 and up) sizes. Kids' searches otherwise keep 12-24 month and toddler sizes, as Poshmark's Kids department does. include_removed: true also returns removed_items, the sales cleaning dropped, each with a removed_reason. deep: true reads up to ~190 sales (4 pages of up to 48, in Poshmark's relevance order) instead of one page (slower when not cached, about 10s; one lookup). source: "poshmark" (US, default) or "poshmark_ca" (Poshmark Canada; prices and fees in CAD).
value
value_donation_list
Fair-market values for a whole donation list (clothing, shoes, bags and household goods: kitchen, home, electronics, media, toys, baby gear, pets, beauty), each item with the Poshmark sales behind it, a list total and a dated method paragraph the donor can keep with their records. One call values up to 100 items and costs one lookup per item. Call it once with the whole list, not once per item. items: a list of objects, one per item. Only description is required. description: what it is, as the donor would say it: "womens handbag", "mens suit", "kids snow pants", "Levi's 501 jeans", "KitchenAid stand mixer". Put brand and model in brand or description. Goods are valued only from sales of the same product, so name it as it would be listed; a count in the text ("throw pillows (4)") is read as the quantity. brand: optional, e.g. "Coach". With a brand the item is priced from that brand's own sales when enough are saved, else from its category. condition: optional. new_with_tags, used_like_new, used_excellent, used_good, used_fair, a plain word (like new, good, fair), or new or used. Default used, which is right for most donations. category, department, size: optional; read from the description when left out. A kids' size such as "4T" marks the item as kids'. kids_age: optional, for kids' items: "baby" (0-24 months), "toddler" (2T-5T) or "big_kids" (4/5 and up). quantity: optional, default 1. total is value times quantity. source: "poshmark" (US, USD, default) or "poshmark_ca" (Poshmark Canada, CAD). examples_per_item: how many of the sales behind each value to include (0-5, default 2). Each has a title, price, sold date and link. days: only sales from the last N days (1-3650); 365 is the last 12 months. Default: every sale. sold_after, sold_before: only sales sold on or after / on or before these dates (YYYY-MM-DD). On the Free and Starter plans every value uses only sales from the last 90 days (any window is cut to it, history_days is 90 and history_note says so), except keys issued before Oct 25 2026, which keep the full archive (history_days is null); Growth and Business use the full archive, back to 2012. Each item gets value (the median sold price), low and high (the 25th and 75th percentiles), p10 and p90 (the 10th and 90th), sales_used, oldest_sold and newest_sold (within the window), matched_on ("brand + item", "item description", "category + department" or "category, all departments"), broadened (true when the value comes from wider sales than the item as described: no brand match, a description reduced to its category, all departments, or the condition group instead of the exact grade), condition_matched (the grade or group the sales are in), by_condition (median and range per grade), a confidence rating and a reason that says why. basis is the older name of matched_on. An item with nothing to go on has value null and a reason; never guess a value for it. The list has total, items_valued, method and disclaimer. This is resale market data, not tax or legal advice; appraisal_may_be_needed is true when a single item, or a group of similar items (same category), is over $5,000.

Endpoints

URLTransportStateLatencyChecked
https://soldstack.fly.dev/mcp streamable-http answering 295 ms 6 min ago
https://soldstack.dev/mcp streamable-http answering 298 ms 6 min ago

Alternatives to SoldStack

same job, measured the same way
Valo.IA (ValoTCG)
by valotcg

Trading card prices and sheets for Pokémon and 13 other TCGs: Cardmarket, US market, eBay, PSA

16 tools answering
CompSniper
by compsniper

eBay, Poshmark US and Mercari US listings, sold-price summaries, comparisons and research exports.

answering
Booli MCP
by chrischall

Booli.se real estate for Claude: search listings, sold prices, areas & market stats

515 installs/wk local only
ALLR Motorcycle Gear Prices
by dfedarchuk

Compare motorcycle gear prices by landed cost (price, shipping, duty, tax) for CA, US, EU and UK.

5 tools answering
L
Lie Detector Test
by liedetectortest

Find polygraph (lie detector) offices, pricing and service info across the US, Canada and the UK.

5 tools answering
Mutator
by mutator

Build and test short-form marketing automations from your agent. Nothing it does can post.

16 tools answering
Dinilu Canada — custom promotional products
by dinilu

Live prices in CAD, options and shipping quotes for custom-printed promotional products.

5 tools answering
Accountingqb
by accountingqb

QuickBooks Online for Claude: reports, bookkeeping cleanup, and US & Canadian tax prep.

answering

SoldStack — questions

Answers built from our own checks of this server.

What can SoldStack do?
It exposes 3 tools, read directly from the server on our last check. Among them: buy_or_pass, sold_comps, value_donation_list. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SoldStack working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 182 of 182 checks got a reply (100.0%), average response time 285 ms. The bar chart above shows every period we have measured.
How do I connect SoldStack?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SoldStack need an API key?
No. SoldStack completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SoldStack?
It answers our handshake in 285 ms on average, which is faster than 51% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.