Returns all 14 cards in a given Minor Arcana suit as a structured array.
SECTION: WHAT THIS TOOL COVERS
Each of the four suits has 14 cards: Ace through 10 plus Page, Knight, Queen, King. Elemental associations: Wands=fire (action, career, creativity), Cups=water (emotions, relationships, intuition), Swords=air (intellect, conflict, truth), Pentacles=earth (material, money, body, practical matters).
SECTION: WORKFLOW
BEFORE: None — standalone.
AFTER: None.
SECTION: INPUT CONTRACT
suit — One of exactly: 'wands', 'cups', 'swords', 'pentacles'.
Case-insensitive. Any other value is rejected locally with MCP INVALID_PARAMS.
SECTION: OUTPUT CONTRACT
data[] — 14 card objects for the requested suit, each identical to asterwise_get_tarot_card output. Ordered Ace through King.
SECTION: RESPONSE FORMAT
response_format=json — array of 14 card objects.
response_format=markdown — formatted list.
SECTION: COMPUTE CLASS
FAST_LOOKUP
SECTION: ERROR CONTRACT
INVALID_PARAMS (local):
— suit not in {wands, cups, swords, pentacles} → MCP INVALID_PARAMS immediately.
INTERNAL_ERROR: Any upstream API failure → MCP INTERNAL_ERROR
SECTION: DO NOT CONFUSE WITH
asterwise_get_tarot_major_arcana — 22 Major Arcana, not suit-based.
asterwise_get_tarot_cards — full 78-card catalogue.