shopgoodwill_sold_search
Pack: shopgoodwill · Endpoint: https://gateway.pipeworx.io/shopgoodwill/mcp
Search closed ShopGoodwill auctions for realized sale prices — what items actually sold for at Goodwill online auctions. Price comps for used cameras, watches, jewelry, instruments, electronics and collectibles. Returns final hammer price, bid count and close date per lot; the archive reaches back about 90 days. Sourced from the shopgoodwill.com closed-auction search API.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | yes | Search keywords, e.g. “rolex” or “fender stratocaster” |
days_back | number | no | How many days of closed auctions to search (default 30; archive holds ~90 days) |
category_id | number | no | Optional ShopGoodwill category id |
min_price | number | no | Minimum final price in USD |
max_price | number | no | Maximum final price in USD |
page | number | no | Result page, starting at 1 |
per_page | number | no | Max results to return, up to 40 (each source page holds 40 rows; use page to paginate) |
Example call
Arguments
{
"query": "rolex",
"days_back": 90
}
curl
curl -X POST https://gateway.pipeworx.io/shopgoodwill/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"shopgoodwill_sold_search","arguments":{"query":"rolex","days_back":90}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('shopgoodwill_sold_search', {
"query": "rolex",
"days_back": 90
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"shopgoodwill": {
"url": "https://gateway.pipeworx.io/shopgoodwill/mcp"
}
}
}
See Getting Started for client-specific install steps.