Scryfall MCP Server

get_card_by_name

Retrieve a card by its exact English name, e.g. 'Black Lotus'. Returns the card data in JSON. If multiple cards share that exact name, Scryfall returns one (usually the most relevant printing).

Input Schema

NameRequiredDescriptionDefault
nameYesExact name of the card, e.g. 'Lightning Bolt'

Input Schema (JSON Schema)

{ "properties": { "name": { "description": "Exact name of the card, e.g. 'Lightning Bolt'", "type": "string" } }, "required": [ "name" ], "type": "object" }