lookup_card
Retrieves full stats, abilities, and format legality for a specific Lorcana card by name, with optional set filter.
Instructions
Look up one specific, already-known Lorcana card by (near-)exact name and return its full stats, abilities, and format legality in one call.
Behavior: tries an exact name match against LorcanaJSON first, then falls
back to a plain substring match — this is simple matching, not fuzzy
scoring. If the same card name exists across multiple sets/printings and
set_name isn't given, it silently returns the most recent printing
rather than listing the alternatives (Enchanted/Epic/promo variants are
gameplay-identical to the base card either way, so this rarely matters
for stats — but a specific older printing's card ID/legality nuance won't
surface without set_name). Card data (LorcanaJSON + duels.ink) is
fetched live and cached on disk for 24h — see lorcana-mcp cache stats /
cache clear if you suspect stale data right after a new set drops.
Usage guidelines: reach for this first when you already have a specific
printed card name (even with the subtitle omitted, e.g. "Mirage") — it's
the cheapest, most precise lookup. If it returns "no card found" for a
name you're unsure is spelled/formatted correctly (informal phrasing,
missing dashes, a likely typo, or a bare first name meant to cover several
printings), retry with resolve_card instead, which fuzzy-matches and
will disambiguate multiple candidates rather than failing outright. For
browsing/filtering many cards by criteria instead of one known name, use
search_cards.
Args: name: Card name, e.g. "Mirage - Super Recruiter" or just "Mirage". set_name: Optional set name to narrow the search, e.g. "Wilds Unknown".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| set_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |