Syntax reference
Plain words still work — a commander, an effect, a type. Written terms are exact, and they mix with words in the same box: ci<=rw equipment that gives flying. Each term becomes a chip you can remove.
Terms
| Term | Reads as |
|---|---|
t:equipment | The type line has the word |
ci<=rw | Colour identity within Boros. ci=rw is exactly Boros; ci:rw is Boros or more colours. Guild, shard and colour names work (ci<=boros), as do plain words — “boros” in a sentence means within Boros |
c:ur | The card’s own colours, not its identity |
mv<=3 | Mana value. A range works too: mv:2-4 |
o:draw | The rules text has the word. Quoted, it is the exact phrase: o:"whenever you attack" |
kw:flying | Has the keyword. gives:flying:attached is the effect spelling: a grant, by kind (always, attached, for a turn) |
tag:card-advantage | An effect tag. Manayard’s own groupings take the same slot: grouping:combat_draw. tag:card-advantage is read from the parsed card; tag:repeatable-card-advantage keeps the ones a permanent gives every turn or event |
set:neo | First printed in the set |
new:6 | First printed within the last 6 months |
name:"Lightning Bolt" | That card |
cmdr:"Raiyuu, Storm's Edge" | A commander: sets the colour identity and ranks by fit for its deck. Naming a commander in plain words does the same |
f:commander | Accepted, and already true of every search — results are Commander-legal cards, until the toggle under the search box includes the rest |
Excluding
- before a type, effect, set or rules word removes its matches: ci<=rw tag:card-advantage -t:creature.
Context
~ before a word, type or effect ranks the matches that fit it higher and never removes a card: ci<=rw tag:card-advantage ~samurai ~attacking. Context chips show as For: …. With a commander, context effects count as extra jobs in the fit ranking; without one, each match adds a strength term, shown in the card’s strength breakdown.
Scryfall syntax
Parentheses, or or between written terms, switch the whole box to Scryfall syntax, read as Scryfall reads it; there the tag field is spelled otag:. Terms about printings or display (rarity:, sort:) are refused with a message — results here are one row per Oracle card.