card_search
Search Magic: The Gathering cards using Scryfall query syntax. Returns concise card summaries with counts; set full:true for the raw response. A 404 error means no matches.
Instructions
Scryfall query-syntax search (e.g. 'is:fetchland t:land', 'c:rb cmc<=2 t:creature', 'o:"draw a card" pow=1'). Returns compact per-card summaries plus total_cards/has_more by default to keep responses small; pass full:true for the raw Scryfall response. A query that matches no cards is NOT an empty list — Scryfall answers it with a 404, which surfaces as an error carrying Scryfall's details. That error is the answer 'no cards match'; do not retry it as a tool failure. Full syntax: https://scryfall.com/docs/syntax
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Scryfall query string | |
| full | No | Return the raw Scryfall response instead of compact summaries (default false) | |
| page | No | Page number: an integer >= 1 (default 1). Any other value is an error. | |
| order | No | Sort order: name, cmc, color, released, etc. (default: name) |