Search Riftbound cards
piltover_search_cardsFind Riftbound trading card game cards using filters like name, color, type, rarity, cost, and artist. Use when specific card data isn't in model training.
Instructions
Search the Piltover Archive database of Riftbound trading card game cards.
Riftbound is a Riot Games TCG whose card data is not part of any model's training data, so use this tool rather than answering from memory whenever a specific card, cost, rules text or price is involved.
Filters combine with AND. Every filter is optional; with none, it lists all cards.
Results are card printings (variants), each carrying the game card under card.
Args:
q: free-text across name, rules text, flavour and artist
name / description / artist / flavor: search one field only
colors / sets / types / supertypes / rarities / tags: multi-value filters
energyMin|Max, powerMin|Max, mightMin|Max: numeric ranges
releaseDateAfter: ISO date lower bound
sort + dir: ordering; page + limit: pagination (limit max 100)
response_format: 'markdown' (default) or 'json'
Examples:
"What does Vi, Destructive do?" -> { name: "Vi, Destructive" }
"Cheap Fury units" -> { colors: ["Fury"], types: ["Unit"], energyMax: 2 }
"Most expensive Showcase cards" -> { rarities: ["Showcase"], sort: "cardmarketPrice", dir: "desc" }
Don't use when: you already have exact collector numbers or IDs — use piltover_get_cards, which is one request instead of many.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text search across card name, rules text, flavour text and artist. | |
| dir | No | Sort direction. Requires `sort`. | |
| name | No | Match against the card name only. | |
| page | No | 1-based page number. | |
| sets | No | Set prefixes or IDs, e.g. OGN, ARC. Accepts a list or a comma-separated string. | |
| sort | No | Field to sort by, e.g. name, releaseDate, energy. | |
| tags | No | Tags, which cover champions and regions, e.g. Vi, Piltover. Accepts a list or a comma-separated string. | |
| limit | No | Results per page (max 100). | |
| types | No | Card types, e.g. Unit, Spell, Rune, Battlefield, Legend. Accepts a list or a comma-separated string. | |
| artist | No | Match against the artist name. | |
| colors | No | Colour names, e.g. Fury, Calm, Body, Mind, Chaos, Order. Accepts a list or a comma-separated string. | |
| flavor | No | Match against the flavour text. | |
| mightMax | No | Maximum might. | |
| mightMin | No | Minimum might. | |
| powerMax | No | Maximum power. | |
| powerMin | No | Minimum power. | |
| rarities | No | Rarities, e.g. Common, Rare, Epic, Showcase. Accepts a list or a comma-separated string. | |
| variants | No | Variant types to include, e.g. Promo. Accepts a list or a comma-separated string. | |
| energyMax | No | Maximum energy cost. | |
| energyMin | No | Minimum energy cost. | |
| supertypes | No | Supertypes, e.g. Champion, Signature. Accepts a list or a comma-separated string. | |
| description | No | Match against the rules text only. | |
| excludeVariants | No | Variant types to exclude. Accepts a list or a comma-separated string. | |
| response_format | No | markdown for reading, json for further processing. | markdown |
| releaseDateAfter | No | Only cards released on or after this ISO date (YYYY-MM-DD). |