Search TCG cards
search_cardsUse this when the user names a card, set, or collector number and wants to find matching printings or get card IDs for further lookup. Searches CARDZ public graded Pokémon or One Piece cards. Returns candidate printings with names, sets, languages, market ranks, PSA 10 prices, populations, market caps, and canonical card links. Multiple candidates may match; call get_card with the exact id for full metrics. An empty result means no published match.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"q": "<q>"
},
"name": "search_cards"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Card name or collector number. Examples: 'Charizard', '199/165', 'OP05-119', 'Van Gogh Pikachu'. At least one meaningful keyword. | |
| tcg | No | Optional: 'pokemon' or 'one-piece'. Omit to search both games. | |
| lang | No | Language for display labels in the response. Does not filter by card language; use tcg to narrow by game. Printing language is always returned in the result. |