tcgplayer_search
Search TCGplayer's trading-card and collectible catalog (Pokemon, Magic, Yu-Gi-Oh!, One Piece, Lorcana and about 70 other product lines) and return each match's product id, name, set, rarity, card number, market, lowest and median price, listing count and links, plus filter facets. Filter by product line, set, product type, rarity, card type and price range; sort by market price, lowest price, listings, sales or name. Use this to find a card or sealed product and its current price; use tcgplayer_product for full detail.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "tcgplayer_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search text, up to 100 characters; optional when product_line is set | |
| set | No | Set url_name from tcgplayer-sets; needs product_line | |
| sort | No | Sort field; omit for relevance. Documented values: market-price, lowest-price, lowest-price-with-shipping, median-price, listings, sales, product-name. | |
| limit | No | Page size, 1 to 50; defaults to 24 | |
| order | No | Sort direction, needs sort; default desc (asc for product-name). Documented values: asc, desc. | |
| offset | No | Results to skip; offset plus limit must be 9999 or less | |
| rarity | No | Exact rarity label such as Holo Rare; see facets.rarities | |
| card_type | No | Exact card type label such as Pokemon; see facets.card_types | |
| max_price | No | Maximum market price in US dollars | |
| min_price | No | Minimum market price in US dollars | |
| product_line | No | Product line url_name from tcgplayer-product-lines, for example pokemon, magic, yugioh | |
| product_type | No | Exact product type label such as Cards or Booster Box; see facets.product_types |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |